我有一个酒店数据库,每个记录代表一个酒店,提供与这个特定酒店相关的不同事实,例如酒店类别的评级,无论是酒店还是酒店公寓等......,我想做的就是计算带有'Hotel' Accom类型的所有记录如何实现这一点,因为我尝试使用count来实现它,但它计算所有记录,而不是那些带有Accom I类型的记录附加了记录的屏幕截图, 任何帮助将不胜感激
答案 0 :(得分:2)
两种模式:
COUNT(
CASE [Accom Type]
WHEN 'Hotel' THEN [Accom Type]
ELSE null
END
)
或
TOTAL(
CASE [Accom Type]
WHEN 'Hotel' THEN 1
ELSE 0
END
)