-6
我想讓我的查詢在列中計算相同的值,然後按降序排列。我的代碼不起作用:/。在SQL Server列中計算相同的值
SELECT
F_PURCHASE.PID, D_PITEMS.ID, COUNT(D_PITEMS.ITEMID), D_PITEMS.ITEMNAME
FROM
F_PURCHASE
INNER JOIN
D_PITEMS ON F_PURCHASE.PID = D_PITEMS.ID
GROUP BY
D_PITEMS.ITEMID
有什麼建議嗎?
請提供樣本數據和期望的結果。沒有預期輸出的知識,有很多方法可以解決這個問題。 –
你有什麼錯誤? –
如果你沒有使用公式('sum()','count()','avg()'等)聚合字段,那麼它屬於你的分組。否則,你可能會得到時髦的結果。 – JNevill