Java教程

sql having的使用

本文主要是介绍sql having的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
id teach_id name age
1 1 小红 13
2 1 小清 14
3 2 小d 11
4 1 小1 13
5 1 小2 14
6 2 小a 11

不使用having

SELECT * FROM (SELECT teach_id, AVG(age) AS age FROM student
 GROUP BY teach_id) t WHERE t.age > 12;

使用having

SELECT teach_id, AVG(age) AS age FROM student
 GROUP BY teach_id
HAVING AVG(age) > 12

having可以为分组设置条件

这篇关于sql having的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!