我在表中BackDate定义的是String类型,格式为yyyy-MM-dd。现在想在两个时间段time1(string类型)time2(string类型)中查找相应数据
sql语句该怎么写呢?
time1和time2的格式都是yyyy-MM-dd
select * from rentorder where BackDate between '"+time1+"' and '"+time2+"'; 这条语句行不通!!!
而
select * from rentorder where BackDate between '2010-5-24' and '2010-5-31';却有可以不知道是什么原因
小弟不才。麻烦亲们指导下
sql语句该怎么写呢?
time1和time2的格式都是yyyy-MM-dd
select * from rentorder where BackDate between '"+time1+"' and '"+time2+"'; 这条语句行不通!!!
而
select * from rentorder where BackDate between '2010-5-24' and '2010-5-31';却有可以不知道是什么原因
小弟不才。麻烦亲们指导下
time2的值为'2010-5-31'我用out.print()输出这两条sql语句,语句一模一样的,但就是第二条行 第一条不行
真搞不懂