Select date, count(*) as volume
from table
group by date
order by 2
or
order by count
or
order by count(*)
order by 不适用于上述任何选项。我要按量订购
你能帮我吗??
我刚刚在我的 Netezza 上尝试了所有三个查询,但其中只有两个有效。
-- 工作正常
SELECT DATE, COUNT(*) AS VOLUME
FROM TABLE
GROUP BY DATE
ORDER BY 2;
-- 工作正常
SELECT DATE, COUNT(*) AS VOLUME
FROM TABLE
GROUP BY DATE
ORDER BY COUNT(*)
-- 这不起作用,因为 select 子句中不存在按列排序。
SELECT DATE, COUNT(*) AS VOLUME
FROM TABLE
GROUP BY DATE
ORDER BY COUNT;