0
Select date, count(*) as volume
from table
group by date
order by 2
or
order by count
or
order by count(*)
排序依據不適用於上述任何選項。我想按量訂貨Netezza SQL - 按彙總輸出排序
你能幫忙嗎?
Select date, count(*) as volume
from table
group by date
order by 2
or
order by count
or
order by count(*)
排序依據不適用於上述任何選項。我想按量訂貨Netezza SQL - 按彙總輸出排序
你能幫忙嗎?
我只是試了我的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;
當你嘗試每種方法時會發生什麼? (我希望'按2排序')。另外,在SQL中使用保留字(日期,計數)作爲列名是一個非常糟糕的主意。 – 2011-12-15 12:16:11