基本的SQL语句

1、添加
insert into 表名 (字段1,字段2.....) values (值1,值2。。。);
2、修改
update 表名 set 字段1 = 值1 where 条件;
3、删除
delete from 表名 where 条件;
4、查找
select * from 表名字;
5、like模糊匹配
'%a' //以a结尾的数据

'a%' //以a开头的数据

'%a%' //含有a的数据

'_a_' //三位且中间字母是a的

'_a' //两位且结尾字母是a的

'a_' //两位且开头字母是a的

5、UNION(用于连接2个以上的select结果集)
select 字段1,字段2 from 表名1
UNION[all | DISTINCT] (all包含重复数据,distinct去除重复数据的结果集)
select 字段1,字段2 from 表名2
6、DATE_FORMAT(time,'%H:%m:%s')
select DATE_FORMAT(time,'%H:%m:%s'),sum(people) from user WHERE date_format(time,'%Y-%m-%d')='2018-05-01' GROUP BY DATE_FORMAT(time,'%H:%m:%s')
7、char_length 和 length 的区别
length:   是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符
char_length:不管汉字还是数字或者是字母都算是一个字符
posted @ 2018-06-25 11:06  Life_Coding  阅读(131)  评论(0)    收藏  举报