0
如果我有一個表格,看起來像in this page,我想給每個顧客總結訂單價格。 然後我想要顯示結果顯示在一行看起來像this。 如何編寫查詢。Sql sum and show results in many列
Ps。抱歉在網上顯示所有內容。
如果我有一個表格,看起來像in this page,我想給每個顧客總結訂單價格。 然後我想要顯示結果顯示在一行看起來像this。 如何編寫查詢。Sql sum and show results in many列
Ps。抱歉在網上顯示所有內容。
如果你使用SQL Server,你可以使用PIVOT聲明。
因爲你沒有把這些信息應該如何產生的任何限制,可以做到以下幾點:
Select Sum(Case When Customer = 'Hansen' Then OrderPrice End) As sumHansen
, Sum(Case When Customer = 'Nilsen' Then OrderPrice End) As sumNilsen
, Sum(Case When Customer = 'Jensen' Then OrderPrice End) As sumJensen
From CustomerTotals
您正在使用什麼數據庫? – pilcrow 2011-03-07 04:16:39