Mysql实用语法
1、Group By子句
MySQL的GROUP BY语句以及SQL聚合函数,用于类似SUM提供某些数据库表的列来分组结果数据集
例如: select count (*) from Person group by Address; //查看人员表中每个地区的人数
2、Between子句
例如: select count (*) from Person where age between 20 and 22;
等效 select count (*) from Person where age>=20 and age <=22;
3、Union语句
使用UNION操作多个结果集组合成一个结果集
例如: select * from person1 union select * from person2 union select * from person3 (去除重复数据)
select * from person1 union all select * from person2 union select * from person3 (不去除重复数据)
4、Count 函数
MySQL的COUNT聚合函数用于计算一个数据库表中的行数
例如: select Count(*) from person1 where address="CN";
5、 MAX, MIN,AVG,SUM函数
求最大,最小,平均值,求和
6、Sqrt函数 这是用来生成给定数的平方根 select Sqrt(16); 返回4
7、Rand函数 使用MySQL命令产生一个0~1之间的随机数
8、Concat函数 这是用来连接MySQL命令中的任何字符串
例如 select Concat ('aa','bb'); 返回aabb
剩下关于日期,字符串,以及数字计算函数以后再补充

浙公网安备 33010602011771号