首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

急求一复杂语句,该怎么处理

2012-01-11 
急求一复杂语句表aIDTime12006.1.112006.2.122006.1.1计算出每个月每一天的不同ID记录总数。[解决办法]sele

急求一复杂语句
表a
ID       Time
1         2006.1.1
1         2006.2.1
2         2006.1.1

计算出每个月每一天的不同ID记录总数。




[解决办法]
select convert(varchar(10),Time,120),count(ID)
from (select distinct ID,Time from 表a) a
group by convert(varchar(10),Time,120)
[解决办法]
Select
Count(Distinct ID) As 总数,
[Time]
From
a
Group By
[Time]
[解决办法]
--试试

select distinct time,(select count(*) from (select distinct id from a aa where aa.time =a.time)t)
from a

[解决办法]
select count(distinct id) 总数,Time 时间
from a
group by Time
[解决办法]
SELECT COUNT(id) AS Expr1, dt, id
FROM td
GROUP BY dt, id

热点排行