この嘆願のタイトルについてお詫び申し上げます。
ピボットする必要がある次のクエリがあります。
select name, flag,count(*) as [thecount]
from vwPopulationInformation
group by name, flag
返されるもののサンプルは次のとおりです。
name flag thecount
Clea 1 309
Clea 0 2
DMS 1 18
DMS NULL 34
EMid 1 392
EMid NULL 436
EMid 0 45
EMidN 0 1
EMidN 1 167
EMidN NULL 31
...そして基本的に、ピボットを返す必要があります
name yes no ? Total
Clea 309 0 0 309
DMS 18 0 34 52
EMid 392 45 436 873
EMidN 167 1 31 199
ここで、フラグ フィールドはビットであり、次のように変換する必要があります: 1 = 'はい'、0 = 'いいえ'、および NULL = '?'
ピボット テーブルの例を見てきましたが、理解できません。誰でも助けてもらえますか?