数据表中的datatime类型的比较问题 如题 ,假如我要求得 2011-12-01 10:11:20 到 2011-12-01 10:13:00 这个时间段的记录。求解.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tt where f1 between '2011-12-01 10:11:20' and '2011-12-01 10:13:00' select * from tablewhere vtime Between '2011-12-01 10:11:20' And '2011-12-01 10:13:00' select * from tablewhere vtime < '2011-12-01 10:11:20' select * from tt where f1 < '2011-12-01 10:11:20' 这样做比较不行。SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-12-01 10:12:00',100)";帮我看下我这样写为什么不行呢 是SQLSERVER?SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-12-01 10:12:00',102) 什么错误现象? 结果不对? 你的表结构是什么?你的实际SQL语句是什么? 我的是 MYSQL我的语句是sqlstr="SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-11-30 10:09:00',102)"; sqlstr="SELECT * FROM time1 WHERE `DataTime` < '2011-11-30 10:09:00'"; 学习了。sqlstr="SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-11-30 10:09:00',102)";这个后面的102是什么意思呢. varchar(20)这个的大小有讲究嘛 那是SQL SERVER的,不是MYSQL的。 怎么用ib_logfile事务日志文件恢复数据库?? 分析一下mysql的状态 sql问题 mysql数据库在用于多线程执行时出现错误,急!!! mysql中这种语句怎么写? MySQL在windows平台下是否收费,急急,在线等 如何使用MYSQL命令连接到远程服务器并执行某一文件中的SQL语句? 如何将MySQL的查询结果显示到一个web页上? mysql如何允许远程连接啊! load data local infile 导入路径问题 mysqlyog中建表时的类型是什么意思,新手求解 版本号和补丁的问题
where vtime Between '2011-12-01 10:11:20' And '2011-12-01 10:13:00'
where vtime < '2011-12-01 10:11:20'
这样做比较不行。SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-12-01 10:12:00',100)";
帮我看下我这样写为什么不行呢
SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-12-01 10:12:00',102)
什么错误现象? 结果不对? 你的表结构是什么?你的实际SQL语句是什么?
学习了。
sqlstr="SELECT * FROM time1 WHERE DataTime < convert(varchar(20),'2011-11-30 10:09:00',102)";这个后面的102是什么意思呢. varchar(20)这个的大小有讲究嘛