[SQL ] HAVING語法一問

看板Database作者 (狂想)時間18年前 (2008/02/03 00:50), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/2 (看更多)
語法:select salary,count(*) from employee group by salary; 結果: +--------+----------+ | salary | count(*) | +--------+----------+ | 25000 | 3 | | 30000 | 1 | | 38000 | 1 | | 40000 | 1 | | 43000 | 1 | | 55000 | 1 | +--------+----------+ 問題:我想請問的是 如果我只要count(*)最大的那一筆 having後面要怎麼寫 我用max和top是半天都沒有結果,下面才是我要的結果 +--------+----------+ | salary | count(*) | +--------+----------+ | 25000 | 3 | -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.35.183

02/03 01:18, , 1F
mysql + limit 1 就是了
02/03 01:18, 1F

02/03 23:05, , 2F
自問自答???呵...用不著having就是了...
02/03 23:05, 2F

02/04 02:55, , 3F
因為自己研究出來了XD
02/04 02:55, 3F
文章代碼(AID): #17f9zaLn (Database)
文章代碼(AID): #17f9zaLn (Database)