sql语句小记

2017-10-31  本文已影响0人  wwwxi
1.select name from student where status=1 group by name;

2.select name from student group by name having status=1;

语句释义: 
    1.查询student表条件为转太为1的记录用name字段进行分组;

    2.查询student表所有数据用name字段进行分组再进行状态值为1的筛选;  

having与where的区别:
    1)having只能在group by之后使用  
    2)where 必须在group by之前 
    3)where后的条件表达式里不允许使用聚合函数如sum之类,having可以使用; 
上一篇 下一篇

猜你喜欢

热点阅读