3

works(emNo, comNo, salary)

对于这些行中的每一行,我可以使用“从作品 emNo 中选择不同的 comNo”来获得不同的 comNo ". Suppose it gives me a column with 5 rows. How do I count "

4

1 回答 1

6

您可以使用GROUP BY聚合每种类型的comNo.

SELECT
  comNo,
  count(emNo)
FROM
  works
GROUP BY
  comNo

这将返回每个不同值的一行comNo以及每组的记录数。

演示:http ://www.sqlfiddle.com/#!2/4f5df/1

于 2013-03-16T13:59:29.183 回答