MySQL语句操作(日结二)

来源:互联网 发布:java 如何实现方法重载 编辑:程序博客网 时间:2024/06/05 15:44

对结果进行分组 GROUP BY

(将数据划分到不同的组中,实现对记录的分组查询。在与AVG()或SUM()函数一起使用时,GROUP BY子句能发挥最大作用。)

代码:select  字段名称 , avg (字段名)| min (字段名)| max (字段名)

        from  表名

        group by 字段名;

【max 最大值、min 最小值、avg 平均数、sum 总和】


(复习)子查询:

带in关键字的子查询

代码:select 字段名称

 from 表名1

 where user in(select user from 表名2)


带比较运算符的子查询

代码:select 字段名称

 from 表名1

 where 属性名 比较运算符(

 select 属性名1 from 表名2

 where 属性名2 条件 )


{例:select  a.stuName AS  '别称1',b.subName AS '别称2'

    from  student  AS a  链接关键字 subject AS b  ON a.grade_id=b.id[其中,a为表名的别称,a.stuName即表示数据表里的字段名]}


0 0
原创粉丝点击