欢迎光临散文网 会员登陆 & 注册

数据库 三

2023-03-05 23:26 作者:泡椒芝士plus  | 我要投稿

一 子查询

1.连接:自连接自带合并属性,有时只需两表合并查找目标项。

2all:某项的所有选项

3.any:= any 和 IN等效

4.相关子查询:子查询的条件依赖外部条件,且循环查询

5.exsits:当外部查询表数量级小,内部查询结果数量级大的时候,exists好;

当外部查询表数量级大,内部表查询结果数量级小,IN好

6.from后跟子查询:必须起别名

二 内置函数

1.round:四舍五入,round(a,1):保留1位小数做四舍五入

2.truncate:截断,truncate(a,1),截断1位小数保留

3.ceiling:向上取整函数,5.2取6

4.floor:向下取整函数,5.2取5

5.绝对值函数ABS:返回绝对值

6.rand:生成0-1之间的浮点数

7.length:返回字符串的长度

8.upper:字符串首字符大写

9.lower:字符串首字母小写

10.ltrim:去掉左边空格

11.rtrim:去掉右边空格

12.trim:删除所有空格

13.left('abcdefg',4):得到左边开始4个字符abcd

14.right('abcdefg',4):返回右边四个字符defg

15.substring('abcdefg',2,3):从第2位开始截取三个字符,bcd,不写3就是从2开始到右边结尾

16.locate('b','abcdefg)':b所在位置2,也适用于查找字符串

17.替换字符,replace('abcdefg','abc','aaa'):abc替换成aaa

18,连接函数concat:concat('first','last')

三 日期函数

1.NOW():当前时间

2.CURDATE():当前日期

3.CURTIME:返回当前时间,不包含日期

4.DAYNAME:是第几天

5.MONTHNAME:当月是第几月

6.EXTRACT:(year/month from 时间函数)

7.DATE_FORMAT(NOW(),'%M %D %Y')

(%Y:2023 %y:23);

(%M:March %m:03)


数据库 三的评论 (共 条)

分享到微博请遵守国家法律