mysql having用法是什么?

mysql having用法是什么?

mysql having用法是什么?

mysql having用法是:

mysql中,當(dāng)我們用到聚合函數(shù),如sum,count后,又需要篩選條件時(shí),having就派上用場(chǎng)了,因?yàn)閃HERE是在聚合前篩選記錄的,having和group by是組合著用的

mysql having用法是什么?

先查詢分類cid下id的統(tǒng)計(jì)數(shù)目

select cid,count(id) nums from table_name group by cid 結(jié)果如下:

mysql having用法是什么?

然后可以用having對(duì)統(tǒng)計(jì)的數(shù)據(jù)進(jìn)一步篩選,比如nums大于2的數(shù)

select cid,count(id) nums from xzyd_question group by cid HAVING nums>2

mysql having用法是什么?

注意:having后的判斷字段必須是聚合函數(shù)返回的結(jié)果

推薦教程:《mysql視頻教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊13 分享