有一张表结构如下:
-------------------
ID | 日期
-------------------
2095 | 2011
-------------------
2095 | (null)
-------------------
2096 | (null)
------------------
现在想得到以下的查询结果:
---------------------------------
ID | 非空 | 空
---------------------------------
2095 | 1 | 1
---------------------------------
2096 | 0 | 1
---------------------------------
即依据日期是否为空对根据ID分组后进行聚合。
请各位同仁施以援手,感激不尽!
备注:请尽可能简化SQL,该表有可能是多张表关联后得到的临时表!