我有这样SQL查询时,结果为空
USER itemnumber datebought (YYYYmmDD)
a 1 20160101
b 2 20160202
c 3 20160903
d 4 20160101
表现在我必须展示日期20160202(2016年2月2日)
我用过之后每个用户购买的物品的总数
SELECT USER, COUNT(itemnumber)<br/>
FROM TABLE<br/>
WHERE datebought >= 20160202<br/>
GROUP BY USER<br>
它给我造成
b 1
c 1
但我想这样
a 0
b 1
c 1
d 0
请告诉我什么是最快捷的方法/有效的方法来做到这一点?
您忘记标记其他** RDBMS **产品,例如'postgresql','db2'等 –
不能,它只允许5个:)我认为这是一个讽刺性的评论:p – Aiden
为什么要标记几个不同的dbms产品,然后接受针对这些产品之一的产品特定答案!不要标记产品无法启动! – jarlh