select * from tablename
where bdate<='2004-8-1' and edate>='2004-8-1'
where bdate<='2004-8-1' and edate>='2004-8-1'
解决方案 »
- [急]SQL2005中的数据导出为带列名的CSV或excel
- 关于SQL SERVER 2008的下载 50分
- 辽宁北软沈阳分公司于2007/1/16日开张,急聘delphi开发部经理、项目经理、工程师
- 求一sql语句
- sql执行问题
- SQLServer数据库同步总报错:为过程或函数 sp_MSset_subscription_properties 指定的参数太多。
- 求一条与出货算法相关的查询语句
- 能推荐几本 SOL SERVER 的好书吗?
- 关于SQL SERVER 的全文检索,在线等候!
- SQLServer的数据复制(Replication)如何操作?
- 菜鸟请教:SQL Server2000版本问题,急……
- 求一sql 语句
from tablename
where bdate='2004-8-1' and edate='2004-8-1'
你说的办法不行的,因为bdate与edate是日期时间型字段,不是文本型字段,其实我的写法在SQL SERVER上面是可以通过的,
但是转成ACCESS数据库就不行了,
这样的语句测试过,在SQL SERVER上没有通过.查出来没有记录集.改成d<='1980-5-5' and d>='1800-5-5'就行了. 我也搞不清楚是为什么.按道理讲是没有问题的.不知道是不是版本问题.我ACCESS中也按你的写法我没有通过.
from tablename
where bdate=#2004-8-1# and edate=#2004-8-1#