4
我有一個SELECT語句UNPIVOTSQL逆透視與行號
SELECT dycd_acnam, dycd_dynam, dycd_value
FROM GCATT.dbo.tblDaycode UNPIVOT (
dycd_value FOR dycd_dynam IN (
Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday)
) AS pvtDaycode
GROUP BY dycd_acnam, dycd_dynam, dycd_value
,並返回像
dycd_acnam | dycd_dynam | dycd_value
----------------------------------------
MT | Monday | 1
MT | Tuesday | 1
MT | Wednesday | 0
MT | Thursday | 0
值我怎樣才能行dycd_acnam
前添加行號?試過RANK()
但它返回錯誤的值。我想盡量避免使用#Temp表格。
是如何計算的'row_number'? –
依次。就像一個標識行一樣。 – ELM