0
每當GROUP BY信息發生更改時,是否可以在執行查詢時重複數據庫表的列名稱?我的查詢是按列分組的。輸出查詢時重複列名
SELECT name.fname as First_Name,
name.sales as Sales,
name.city as City
FROM name
GROUP BY city
ORDER BY name.fname;
每當GROUP BY信息發生更改時,是否可以在執行查詢時重複數據庫表的列名稱?我的查詢是按列分組的。輸出查詢時重複列名
SELECT name.fname as First_Name,
name.sales as Sales,
name.city as City
FROM name
GROUP BY city
ORDER BY name.fname;
我想你想要這樣的:
SELECT name.fname as First_Name,
name.sales as Sales,
name.city as City
FROM name
ORDER BY city, fname;
您的查詢是沒有意義的:你實際上並不是由任何分組(你有沒有聚合列)。你想要什麼命令? – Bohemian
你能展示一個你正在尋找的結果的例子嗎? – Ibu
當您按列進行分組時,您只能爲該列的每個值獲取一行 - 這就是「group by」在SQL中的含義。 – Barmar