Declare @sql2 varchar(8000)
Set @sql2 = 'select shopcode'
Select @sql2 = @sql2 + ',sum(case giftcode when '''+giftcode+''' then qty_LD else 0 end) ['+giftcode+'_yesterday],sum(case giftcode when '''+giftcode+''' then qty else 0 end) ['+giftcode+'_LTD] '
from (select distinct giftcode from #gift ) as cj --把所有唯一的科目的名稱都列舉出來
Select @sql2 = @sql2+' into test2..buy_get_data_byshop from #data group by shopcode'
Exec (@sql2)
請問這種陳述句怎么翻譯成一般的、易懂的sql陳述句
這個陳述句的作用是列轉行
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/54257.html
標籤:其他數據庫
上一篇:Access資料庫打開提示 所需型別庫或向導不是一個vba工程 怎么解決?
下一篇:求教
