奇怪的有关问题
奇怪的问题!
表中car_fee_start字段,时间在某个时间段内的查询。应该不是格式问题,把第二句的时间改成0-9点之间就没返回结果了。
在查询分析器里也是一样,其实符合条件的记录,头一句和第二句的各一条,共2条数据。现在就返回1,第二句的查询返回1条,第一句的返回0条?所有10点-24点的查询都正常,所有0-9点的都查询不出来请问我的SQL错在什么地方了?
------解决方案--------------------
你把你最后拼成的sql语句和你数据库的实际数据(2条)贴出来看看
表中car_fee_start字段,时间在某个时间段内的查询。应该不是格式问题,把第二句的时间改成0-9点之间就没返回结果了。
在查询分析器里也是一样,其实符合条件的记录,头一句和第二句的各一条,共2条数据。现在就返回1,第二句的查询返回1条,第一句的返回0条?所有10点-24点的查询都正常,所有0-9点的都查询不出来请问我的SQL错在什么地方了?
- C# code
第一句 "select count(car_fee_id) from car_park_fee where car_fee_start between '" + d_start + "'and '" + d_end + "' and convert(varchar(5),car_fee_start,108) between '9:00:00' and '9:59:59' " + 第二句 "select count(car_fee_id) from car_park_fee where car_fee_start between '" + d_start + "' and '" + d_end + "' and convert(varchar(5),car_fee_start,108) between '10:00:00' and '10:59:59' " +
------解决方案--------------------
你把你最后拼成的sql语句和你数据库的实际数据(2条)贴出来看看