我有一个表是以日期为第一列的,我想要查询一个日期,然后在gridview中显示该日期所在周的每一行数据,比如查询2013/7/30 ,下面的显示是
周一 2013/7/29
周二 2013/7/30
周三 2013/7/31
周四 2013/8/1
周五 2013/8/2
周末不显示
周一 2013/7/29
周二 2013/7/30
周三 2013/7/31
周四 2013/8/1
周五 2013/8/2
周末不显示
解决方案 »
- TreeView checkbox选中后取不到值
- 这个问题好纠结,在线等。。。
- 你们有没有freetextbox组件的```详细使用方法```发个网址也可以(只给一个人分)
- 如何从已发布的网站获得开发工具的版本(vs2003||vs2005)?
- 我用了验证控件还能使用Js写验证吗??
- 如何获取datagrid共有多少条记录 50分
- asp.net(vb)的类如何引用?
- 怎样将上传图片生成缩略图,并存入数据库.存入服务器硬盘或者显示的不要回答,太多了.请看清我的题目.
- 菜问题,运行时只能显示label,其它的WEB控件都看不到??
- 求救!Server Error in '/' Application.Cannot find table 0.
- sql server2008突然就不能远程连接了
- asp.net使用FlashPrinter 生成SWF文件问题
--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,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'))
--ID,day是csdn表中的两个字段,day为日期,'2013-07-30'为你要查询的日期
select ID,day,DATENAME(weekday,day) as weekday from (select id,datename(week,day)as week,day from csdn) b where week=(select DATENAME(WEEK,'2013-07-30'))结果如下:
ID day weekday
1 2013-07-30 星期二
2 2013-07-29 星期一
3 2013-07-31 星期三
5 2013-08-01 星期四
6 2013-08-02 星期五
7 2013-08-03 星期六
--ID,day是csdn表中的两个字段,day为日期,'2013-07-30'为你要查询的日期
select ID,day,DATENAME(weekday,day) as weekday from (select id,datename(week,day)as week,day from csdn) b where week=(select DATENAME(WEEK,'2013-07-30')) order by day加上按日期排序后的结果:
ID day weekday
2 2013-07-29 星期一
1 2013-07-30 星期二
3 2013-07-31 星期三
5 2013-08-01 星期四
6 2013-08-02 星期五
7 2013-08-03 星期六
还有个问题是我的表不止ID,day,weekday三列,其他列要怎么显示?