请问sql server2000怎样查询现行时间在两个日期(两个字段记录均为datetime类型的字段)之间的数据?

sql_促销=“select活动类别,店铺标识,开始时间,终止时间,星期一,星期二,星期三,星期四,星期五,星期六,星期日,促销范围,分支机构,促销商品,例外,主品ID,... sql_促销 = “select 活动类别,店铺标识,开始时间,终止时间,星期一,星期二,星期三,星期四,星期五,星期六,星期日,促销范围,分支机构,促销商品,例外,主品ID,主品条码,主品名称,主品数量,赠品ID,赠品条码,赠品数量,是否本品,备注 from 捆绑销售 where 条形码= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 商品ID= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 通用名= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 商品名称= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 自编码= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “and 开始日期 ≥'” + 格式文本 (取日期 (取现行时间 ())) + “' and 终止日期<='” + 格式文本 (取日期 (取现行时间 ())) + “'”

我是这样写的,不行呀
展开
 我来答
该号有人注册
2012-09-25 · 超过19用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:45.9万
展开全部
select * from t_sample
where dateTime1 < GetDate() and dataTime2 > GetDate();
应该如此,没有2000,无法测试,希望帮到你。
追问
我的表结构为
表名:捆绑销售
字段:
ID 活动类别 店铺标识 开始时间 终止时间 星期一 星期二 星期三 星期四 星期五 星期六 星期日 促销范围 分支机构 促销商品 例外 主品ID 主品条码 主品名称 主品数量 赠品ID 赠品条码 赠品数量 是否本品 备注

其中:开始时间, 终止时间,均为datetime类型的字段
追答
改为:
sql_促销 = “select 活动类别,店铺标识,开始时间,终止时间,星期一,星期二,星期三,星期四,星期五,星期六,星期日,促销范围,分支机构,促销商品,例外,主品ID,主品条码,主品名称,主品数量,赠品ID,赠品条码,赠品数量,是否本品,备注 from 捆绑销售 where 条形码= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 商品ID= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 通用名= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 商品名称= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “or 自编码= '” + 删首尾空 (销售窗口.编辑框_查商品.内容) + “'” + “ and 开始日期 >= GetDate() and 终止日期<= GetDate();”
其中GetDate() 为数据库函数,用来获取当前时间是datetime类型,所以可以直接比较。
szm341
2012-09-25 · TA获得超过6726个赞
知道大有可为答主
回答量:5005
采纳率:100%
帮助的人:5197万
展开全部
你的时间格式是怎样的,是标准的2012-09-25 18:32:30这样的吗
追问
是的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式