首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

查询一个日期,展示该日期所在周的报表

2013-09-29 
查询一个日期,显示该日期所在周的报表我有一个表是以日期为第一列的,我想要查询一个日期,然后在gridview中

查询一个日期,显示该日期所在周的报表
我有一个表是以日期为第一列的,我想要查询一个日期,然后在gridview中显示该日期所在周的每一行数据,比如查询2013/7/30 ,下面的显示是
周一 2013/7/29
周二 2013/7/30
周三 2013/7/31
周四 2013/8/1
周五 2013/8/2
周末不显示
[解决办法]


 --ID,day是csdn表中的两个字段,day为日期,'2013-07-30'为你要查询的日期
     select ID,day,DATENAME(weekday,day) from (select id,datename(week,day)as week,day from csdn) b where week=(select DATENAME(WEEK,'2013-07-30'))

[解决办法]
引用:
Quote: 引用:


--ID,day是csdn表中的两个字段,day为日期,'2013-07-30'为你要查询的日期
     select ID,day from (select id,datename(week,day)as week,day from csdn) b where week=(select DATENAME(WEEK,'2013-07-30'))
ID换成别的字段也不影响的吧

可以,这是我随便建的表,能满足楼主的需要。

热点排行