搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ [求助]如何选择日期
标题:
[求助]如何选择日期
只看楼主
千里冰封
来 自:灌水之王
等 级:
版主
威 望:
155
帖 子:28477
专家分:59
注 册:2006-2-26
结帖率:
0
楼主
问题点数:0 回复次数:7
[求助]如何选择日期
有一张表,它里面有一列的值是datetime格式
现在我想查出来,让它显示某日到某 日之间的记录,怎么显示
有没有什么很好的方法呢?
搜索更多相关主题的帖子:
选择
datetime
格式
记录
2006-10-20 20:32
purana
来 自:广东-广州
等 级:
版主
威 望:
66
帖 子:6039
专家分:0
注 册:2005-6-17
第
2
楼
得分:0
select * From TableName Where DateColumn BetWeen '1988-10-1' And '2006-10-1'
...这样行不行?
我的msn: myfend@
2006-10-20 21:09
xu2000
等 级:
贵宾
威 望:
51
帖 子:3890
专家分:56
注 册:2006-4-8
第
3
楼
得分:0
以下是引用
purana
在2006-10-20 21:09:33的发言:
select * From TableName Where DateColumn BetWeen '1988-10-1' And '2006-10-1'
...这样行不行?
好像是不行吧,因为它带有时间的,默认好像是00:00:00吧(我记不清了),总之这样查好像是差一天。
我会拿出我全部的钱财,以保你衣食无忧。我会献出我所有的智慧,以助你一帆风顺。我会想到所有的笑语,以令你展眉开颜。我会挤出最长的时间,以使你终生幸福。 [本人原创的结婚宣言]
2006-10-20 21:13
小水滴
等 级:
新手上路
威 望:
2
帖 子:227
专家分:0
注 册:2006-8-22
第
4
楼
得分:0
2楼的方法,查询的结果包含了'1988-10-1' 和'2006-10-1'这两天.
2006-10-21 12:00
千里冰封
来 自:灌水之王
等 级:
版主
威 望:
155
帖 子:28477
专家分:59
注 册:2006-2-26
第
5
楼
得分:0
我这里要求的不但是日期,还有时间
因为datetime类型里面包括了时间的
可惜不是你,陪我到最后
2006-10-21 13:11
cjd0659
等 级:
新手上路
帖 子:3
专家分:0
注 册:2006-10-21
第
6
楼
得分:0
查了一下文档,使用CONVERT真是很强大啊!
select * from cjdtest8 where birthday between convert(datetime, '1982-12-14 02:32:56', 20) and '19971214'
2006-10-21 17:40
潇洒老乌龟
等 级:
贵宾
威 望:
18
帖 子:407
专家分:0
注 册:2005-12-13
第
7
楼
得分:0
select * From TableName Where DateColumn BetWeen '1988-10-1 00:00:00' And '2006-10-1 23:59:59'
乌龟学堂http://www. 承接各种软件开发、系统集成、网络搭建。 QQ:124030710
2006-10-21 21:48
千里冰封
来 自:灌水之王
等 级:
版主
威 望:
155
帖 子:28477
专家分:59
注 册:2006-2-26
第
8
楼
得分:0
谢谢各位了
可惜不是你,陪我到最后
2006-10-21 23:32
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-97673-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.053638 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved