十九画生

永不放弃

 

2011年8月9日

【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 十九画生 阅读(13643) 评论(17) 推荐(5) 编辑

导航