SQL

MySQL CEIL和CELING函数:向上取整

在 MySQL 中取整函数 CEIL(x) 和 CEILING(x) 的意义相同,返回不小于 x 的最小整数值,返回值转化为一个 BIGINT。 【实例】使用 CEILING 函数返回最小整数,输入的 SQL 语句和执行结果如下所示。 mysql> S...

MySQL MOD函数:求余数

在 MySQL 中求余函数 MOD(x,y) 返回 x 被 y 除后的余数,MOD() 对于带有小数部分的数值也起作用,它返回除法运算后的余数。 【实例】对 MOD(63,8)、MOD(120,10)、MOD(15.5,3) 进行求余运算,输入的 SQL 语句...

MySQL SQRT函数:求二次方根

在 MySQL 中平方根函数 SQRT(x) 返回非负数 x 的二次方根。负数没有平方根,返回结果为 NULL。 【实例 1】求 25、120 和 -9 的二次平方根,输入的 SQL 语句和执行结果如下所示。 mysql> SELECT SQRT(25),S...

MySQL ABS函数:求绝对值

在 MySQL 中绝对值函数 ABS(x) 返回 x 的绝对值。正数的绝对值是其本身,负数的绝对值为其相反数,0 的绝对值是 0。 【实例】求 5、-2.4、-24 和 0 的绝对值,输入的 SQL 语句和执行结果如下所示。 mysql>...

MySQL索引相关操作

索引是用于提高数据检索速度的。本文主要整理一些关于索引的操作,如创建,查看,删除。 创建索引 在执行CREATE TABLE语句时可以创建索引,也可以单独用CREATE INDEX或ALTER TABLE来为表增加索引。 ...

MySql 语句执行顺序

一、手写SQL顺序 select <select_list> from <table_name> <join_type> join <join_table> on <join_condition> where <where_condition> group by <group_by_list> having <having_...

sql中的join和inner join的区别

写Inner 和不写Inner 的话,没有区别 一、join等同于inner join等同于where SELECT * FROM A a JOIN B b ON a.id = b.id 等同于 SELECT a.* FROM A a INNER JOIN B b ON a.id = b.id 等同...