【发布时间】:2010-11-23 12:00:21
【问题描述】:
我正在尝试计算 FLOOR 有多少不同的值,但我不希望值“B”计入总数。
这是我当前的代码。它计算有多少不同的楼层,但当有一层时,它包括楼层“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 个。
谢谢。
【问题讨论】:
标签: sql exception count distinct