sqlserver中的列轉行


SELECT  max(case mb.TMbName when '批註' then 1   else 0 end ),
  max(case mb.TMbName when '審覈' then 2 else 0 end)
FROM dbo.TRoleButton rb,
 dbo.TMenu m, 
 dbo.TMenuButton mb,
 dbo.TRoleUser ru
WHERE rb.TRbTMbID=mb.TMbID AND m.TMuID=mb.TMbTMuID
AND ru.TRuTRoID=rb.TRbTRoID AND ru.TRuUserID=186 AND m.TMuID=89

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章