MySQL中特殊的SQL用法
程序员文章站
2022-06-17 12:55:58
...
作为数据库软件,mysql和oracle等都是基于标准的sql,但还是存在一些异同,这里对不同点进行列举:1、limit (注意行号从0开始)
作为数据库软件,mysql和Oracle等都是基于标准的sql,但还是存在一些异同,这里对不同点进行列举:
1、limit (注意行号从0开始)
limit 3,4 :第一位表示行号,第二位表示返回几行数据,这个就表示,从第4行(行号从0开始)开始返回4行数据。
limit 3 offset 4 :从行4开始取3行,,其中行号从0开始
2、where col = ‘Abc’ 和where col = ‘abc’ 相同,执行匹配的时候不区分大小写,包括= , 等
3、字符拼接,使用函数:concat ([字符列表])
4、avg,max,min,sum 等函数忽略NULL的列。
5、insert 插入多条:
可以使用:
insert into table(col1,col2)
values(p_11,p_12),(p_21,p_22);
推荐阅读
-
mysql中数据库与数据表编码格式的查看、创建及修改
-
C#中Params的用法
-
C#中dotnetcharting的用法实例详解
-
python中的格式化输出用法总结
-
Mysql启动中 InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes 的问题
-
mysql筛选GROUP BY多个字段组合时的用法分享
-
SQL事务用法begin tran,commit tran和rollback tran的用法
-
动态SQL中返回数值的实现代码
-
SQL中exists的使用方法
-
在SQL触发器或存储过程中获取在程序登录的用户