高手帮忙!急!!! select 星期,记录数=count(distinct 星期几)from(select 星期=datepart(week,日期),星期几=datepart(weekday,日期) from 表)agroup by 星期 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --如果各星期是从星期一开始计算select 星期,记录数=count(distinct 星期几)from(select 星期=datepart(week,日期-1),星期几=datepart(weekday,日期-1) from 表)agroup by 星期 select datepart(dw,t) as week,count(distinct(datepart(day,t))) as countsfrom [table]group by datepart(dw,t) 隔天应该是说的只要过了24:00就算是的select 星期,记录数=count(distinct 星期几)from(select 星期=datepart(week,日期),星期几=datepart(weekday,日期) from 表)agroup by 星期 zjcxc(邹建):你的语句 我不明白意思,因为:没有变量给它 星期几 星期 代表什么意思? SQL Server 链接之 Kerberos 验证 SQL Server2005没有有详细的日志 【求助】动态sql的问题 请教如何修改列名? 紧急求救!在线等 SQL里的数据复制,订阅服务器无法访问快照文件夹? 数据库开发应聘试题 请教一个关于中国式报表统计的SQL语句 将一个表的一行删到另一个表的触发器怎么写? SQL SERVER7数据库迁移 请教一个SQL语句, 问一个简单的SQL问题,如何从2个表查询?
from(select 星期=datepart(week,日期-1),星期几=datepart(weekday,日期-1) from 表)a
group by 星期
from [table]
group by datepart(dw,t)
select 星期,记录数=count(distinct 星期几)
from(select 星期=datepart(week,日期),星期几=datepart(weekday,日期) from 表)a
group by 星期