mysql

Posted 学而时习之,不亦乐乎!!!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql相关的知识,希望对你有一定的参考价值。

排序

升序(asc)
SELECT * FROM 表名 ORDER BY buunit ASC(默认,可不写);
降序(desc)
SELECT * FROM 表名 ORDER BY buunit DESC;

分组(group by)

SELECT * FROM 表名 GROUP BY buunit;

和GROUP_CONCAT(字段名)一块用
作用:分组显示某个字段
SELECT *,GROUP_CONCAT(字段名) FROM 表名 GROUP BY buunit;

分组和聚合函数一块用

COUNT() 用来统计记录的条数;

SELECT COUNT(*) FROM 表名;

SUM() 用来计算字段值的总和;

SELECT SUM(字段名) FROM 表名;

AVG() 用来计算字段值的平均值;

SELECT AVG(字段名) FROM 表名;

MAX() 用来查询字段的最大值;

SELECT MAX(字段名) FROM 表名;

MIN() 用来查询字段的最小值

SELECT MAX(字段名) FROM 表名;

group by和WITH POLLUP 连用

WITH POLLUP 关键字用来在所有记录的最后加上一条记录,这条记录记录上面所有的记录数
SELECT * FROM building GROUP BY buunit DESC WITH ROLLUP ;

以上是关于mysql的主要内容,如果未能解决你的问题,请参考以下文章

MySQLMySQL 一些 使用 案例

MySQL的常用操作更改root密码连接MySQLMySQL常用的命令

MySQLMysql必会语句

MySQLMysql必会语句

MySQLMysql必会语句

mysqlmysql优化