這裏是我的查詢和結果;複雜的組SQL查詢
select
DATEADD(dd, DATEDIFF(dd, 0, PostDate), 0) as Date,
Stores.Name StoreName,
SUM(PosCash + PosCredit + PosBillCash + PosBillCredit) as Revenue
from StoreRevenue
inner join Stores on Stores.ID = StoreRevenue.StoreID
group by DATEADD(dd, DATEDIFF(dd, 0, PostDate), 0), Stores.Name
我想創建一個表(結果),必須是按日期和商店名稱組。
Date, Avcılar Mağaza, Ataşehir Mağaza
2013-03-04, 150, 200
2013-03-05, 200, 250
2013-03-06, 300, 150
行子組(這些的:2013年3月4日,150,200)的日期和收入我想那種結果 的每個門店 的我也曾嘗試「支點」在SQL中,但它不適用於我
對不起,我的英語。 -Thanks
它可以如何動態存儲名稱? – ertan2002 2013-04-05 13:23:49
@ user2107255是的,如果商店名稱未知,則可以使用動態SQL。查看我的編輯 – Taryn 2013-04-05 13:23:50
@ user2107255不客氣! – Taryn 2013-04-05 13:34:27