SQL查找(SELECT)的简单问题!急!!! SELECT *FROM 档案WHERE cast(日期+' '+时间 as datetime) BETWEEN '2003-5-11 18:25:10' AND '2003-5-14 18:25:10' 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 测试:declare @档案 table(a int,日期 varchar(100),时间 varchar(100))insert @档案 values(1, '2003-5-13', '17:12:00')insert @档案 values(2 ,'2003-5-13', '17:12:00')insert @档案 values(3 ,'2003-5-13' , '17:12:00')insert @档案 values(4 ,'2003-5-13' ,'17:12:00')insert @档案 values(5 ,'2003-5-13' ,'17:12:00')insert @档案 values(6 ,'2003-5-13' ,'17:12:00')SELECT *FROM @档案WHERE cast(日期+' '+时间 as datetime) BETWEEN '2003-5-11 18:25:10' AND '2003-5-14 18:25:10' to:pengdali(大力) 朋友,你试过了吗?为什么还是不行? 日期的类型如果是VARCHAR(10)/CHAR(10)大力的正确如果是DATETIME 修改如下SELECT *FROM @档案WHERE cast(convert(varchar(10),日期,120)+' '+时间 as datetime) BETWEEN '2003-5-11 18:25:10' AND '2003-5-14 18:25:10' 一个sql语句的问题,right outer join 没起作用 谁帮我写个ASP.NET 在线点播视频 ? 高分求一动态建表的存储过程! 一个简单的查询解决就给分在线等待 sql同步数据服务器---帮帮兄弟,兄弟的饭碗不保了 php不能连接ms sql server2008的问题 推理6,第一个答对的分全送。 一个按标识求总和但是要无标识也要返回空值的SQL语句问题,大家快帮帮忙啊! 求一语句 键列信息不足或不正确 的问题 isql 的问题?? 如下事务处理为何不能提交?烦请各位
insert @档案 values(1, '2003-5-13', '17:12:00')
insert @档案 values(2 ,'2003-5-13', '17:12:00')
insert @档案 values(3 ,'2003-5-13' , '17:12:00')
insert @档案 values(4 ,'2003-5-13' ,'17:12:00')
insert @档案 values(5 ,'2003-5-13' ,'17:12:00')
insert @档案 values(6 ,'2003-5-13' ,'17:12:00')
SELECT *
FROM @档案
WHERE cast(日期+' '+时间 as datetime) BETWEEN '2003-5-11 18:25:10' AND '2003-5-14 18:25:10'
pengdali(大力) 朋友,你试过了吗?为什么还是不行?
如果是VARCHAR(10)/CHAR(10)
大力的正确
如果是DATETIME 修改如下
SELECT *
FROM @档案
WHERE cast(convert(varchar(10),日期,120)+' '+时间 as datetime) BETWEEN '2003-5-11 18:25:10' AND '2003-5-14 18:25:10'