0
我正在使用mssql,我想做一個返回一個帶有where子句的計數的查詢。如何在sql中執行where子句並返回計數?
就像說我有一個產品表
ProductId
ProductName
Active
所以,我怎麼會讓它
我有一個像
Select Count(*)
From Product
現在我不知道如何將它過濾,因此只有當Active = true時纔可以;
因此,如果有3個活動產品,那麼即使數據庫中有一百行,而其他97只有活動產品,它也會返回3的計數。
所以在where子句將很可能喜歡
where active = true
我不知道如何把它們放在一起,雖然。
您的Where子句可能必須是「where active = 1」,具體取決於模式。 – 2010-03-23 02:28:31
是的,你的權利必須是1.我想我可以使用true。 – chobo2 2010-03-23 03:13:27
我敢打賭,只要不引用它,你就可以使用true: where active = true – Leslie 2010-03-23 14:04:13