【SQL】在含有GROUP BY的SELECT语句中如何显示COUNT()为0的结果
摘要:
1.问题如下ExampleTable表,求各种类(CategoryID)满足Flag等于1的记录数。IDFlagCategoryID111211312412503 表1-ExampleTable理想的结果应该如下:CategoryIDTotalNum122230 表2-理想输出结果初看此问题,我们很容易写出如下语句:SELECT CategoryID,COUNT(1) AS TotalNum FROM ExampleTable WHERE Flag = 1 GROUP BY CategoryID可运行之后得到的结果如下:CategoryIDTotalNum1... 阅读全文
posted @ 2011-08-09 23:49 十九画生 阅读(13690) 评论(17) 推荐(5) 编辑