我有以下查詢:如何使用where子句計算多個列? (SQL)
SELECT count(Committees)
FROM [Annual Questionnaire]
WHERE Committees=TRUE;
然而,我想包括其他列中的結果如保險,平等並在數值爲真時計算例如保險=真。並非表格中的所有列都必須計算在內。
我覺得僞查詢應爲:
SELECT count(Committees),
count(Insurance)
FROM [Annual Questionnaire]
WHERE Committees=TRUE
AND Insurance=TRUE;
^這不工作,因爲它選擇行只有委員會和保險是真
基本上,我怎麼算指定值爲真的列?
感謝。我在sql上有點生疏。對於獎勵積分,這是什麼情況下的語法? http://stackoverflow.com/questions/12789396/how-to-get-multiple-counts-with-one-sql-query – Sheldon 2013-04-09 10:23:07
訪問不具有大小寫語法 – 2013-04-09 10:45:20