SQL轉(zhuǎn)置全表我需要在MS SQL中進(jìn)行以下轉(zhuǎn)置從:Day A B ---------Mon 1 2Tue 3 4Wed 5 6Thu 7 8Fri 9 0以下內(nèi)容:Value Mon Tue Wed Thu Fri --------------------------A 1 3 5 7 9B 2 4 6 8 0我知道PIVOT當(dāng)只有一列(A)時(shí)怎么做,但是當(dāng)有多列要轉(zhuǎn)置時(shí)我無法弄清楚怎么做(A,B,...)要轉(zhuǎn)置的示例代碼:select LEFT(datename(dw,datetime),3) as DateWeek, sum(ACalls) as A, Sum(BCalls) as B from DataTablegroup by LEFT(datename(dw,datetime),3)表結(jié)構(gòu):Column DataTypeDateTime DatetimeACalls intBCalls int任何幫助都感激不盡。
SQL轉(zhuǎn)置全表
達(dá)令說
2019-08-08 16:45:49