Table :tbl_user
dateofregistration ID registrationstate
6-03-11 3 0
6-03-11 1 0
6-03-11 2 1
7-03-11 2 1
7-03-11 1 1
我怎么能显示导致这样的SQL Server 2008 Express的如何查询同一个表的两个列有两个条件与GROUPBY
date TotalID(count) Total State(0 only)
6-03-11 3 2
7-03-11 2 0
我试图与这
SELECT CONVERT(varchar(10), dateofregistration, 103) AS Date,
(select COUNT(ID)) AS Subbase,
(Select Count(ID)from tbl_User where (registrationstate='0')) AS Totalchurn
FROM tbl_User
GROUP BY CONVERT(varchar(10), dateofregistration, 103);
但错误的结果。任何帮助PLZ。
所以**你得到什么**?!?!?? – 2011-04-16 14:26:07