请教一个简单的SQL查询
本帖最后由 qi_ruo 于 2010-11-27 17:43 编辑比如表中的某个列的值有0和1, 怎样查询一共有多少行? 0有多少行? 1有多少行? 这三个值 ?需要分两次查询吗?
谢谢。 SELECT COUNT(*) AS total_records,SUM(CASE some_column WHEN 1 THEN 1 ELSE 0 END) AS total_1_records,SUM(CASE some_column WHEN 0 THEN 1 ELSE 0 END) AS total_0_records FROM some_table ............... 恩 学习了谢谢版主。。 这种情况还没有遇到过, 学习。。。
页:
[1]