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

剩下关于日期,字符串,以及数字计算函数以后再补充

 

posted @ 2017-09-10 23:10  哒哒哒大大诚  阅读(87)  评论(0)    收藏  举报