FLOORの個別の値がいくつあるかをカウントしようとしていますが、値「B」を合計にカウントしたくありません。
これが私の現在のコードです。個別のフロアがいくつあるかをカウントしますが、フロアが1つある場合は「B」が含まれます。
SELECT COUNT(DISTINCT FLOOR) as NB_FLOORS FROM TABLE_ID
テーブルは次のようになります。
FLOOR ROOM
B Bedroom
1 Kitchen
1 Bathroom
2 Bedroom
2 Bedroom
この場合の結果は、2つのフロアがあるため2になります(「B」はフロアとしてカウントされない地下室です)。私は現在、投稿したコードで3を取得しています。
ありがとう。