|
oracle:
SELECT company, cnt
FROM (SELECT company, COUNT(employee) cnt
FROM works
GROUP BY company
ORDER BY 2 DESC)
WHERE rownum = 1;
mysql/postgresql:
SELECT company, cnt
FROM (SELECT company, COUNT(employee) cnt
FROM works
GROUP BY company
ORDER BY 2 DESC) LIMIT 1;
sql server:
SELECT top 1 company, cnt
FROM (SELECT company, COUNT(employee) cnt
FROM works
GROUP BY company
ORDER BY 2 DESC)
db2:
SELECT company, cnt
FROM (SELECT company, COUNT(employee) cnt
FROM works
GROUP BY company
ORDER BY 2 DESC) FETCH FIRST 1 ROWS ONLY;
|