表works(emNo, comNo, salary)
。如何做sql循環
對於每一行,我可以使用「從作品". Suppose it gives me a column with 5 rows. How do I count "
emNo`中選擇不同的comNo」?
表works(emNo, comNo, salary)
。如何做sql循環
對於每一行,我可以使用「從作品". Suppose it gives me a column with 5 rows. How do I count "
emNo`中選擇不同的comNo」?
您可以使用GROUP BY
來聚合每種類型comNo
。
SELECT
comNo,
count(emNo)
FROM
works
GROUP BY
comNo
這將每組記錄計數一起返回每comNo
獨特價值一行。
我還需要獲得計數欄中的最大值。我怎麼弄到的? – LynAs 2013-03-16 14:31:39
您可以按'count(emNo)'排序,然後取第一行,例如'.... ORDER BY count(emNo)DESC LIMIT 1':http://www.sqlfiddle.com/#!2/4f5df/17 – mellamokb 2013-03-16 18:30:35
.... ORDER BY計數(emNo)DESC 這給了我結果,但是當我添加 .... ORDER BY計數(emNo)DESC極限1 我得到錯誤(命令不正確結束) – LynAs 2013-03-16 19:21:02
你喜歡計數或求和值是多少? – davidbuzatto 2013-03-16 14:03:25
不,我不需要 – LynAs 2013-03-16 14:05:42
好吧,仔細閱讀你的問題我明白你想要計數;) – davidbuzatto 2013-03-16 14:06:26