我的数据库一个date字段,一个time字段,但都是char型的
我用的date time picker控件
由用户选择查询时间段进行查询SELECT * FROM log where (DATEV='2006-11-10' and TIMEV>='00-00-00') or (DATEV>'2006-11-10' and DATEV<'2006-11-11') or (DATEV='2006-11-11' and TIMEV<='11-15-54')这个Sql语句有问题吗 用朋友说用between and 和as,我不大会写,谁帮我写一个看看,谢谢.
另有朋友说合并字段
where (TIMEAA>'2006-11-10 00:00:00') and (TIMEAA<'2006-11-10 23:59:59' )
或者
between...and...
CString sqlStr="SELECT DATEV+timeLong as DATETIMEV from log" ;
合并后又怎么查询呢?是不是要用子查询
我用的date time picker控件
由用户选择查询时间段进行查询SELECT * FROM log where (DATEV='2006-11-10' and TIMEV>='00-00-00') or (DATEV>'2006-11-10' and DATEV<'2006-11-11') or (DATEV='2006-11-11' and TIMEV<='11-15-54')这个Sql语句有问题吗 用朋友说用between and 和as,我不大会写,谁帮我写一个看看,谢谢.
另有朋友说合并字段
where (TIMEAA>'2006-11-10 00:00:00') and (TIMEAA<'2006-11-10 23:59:59' )
或者
between...and...
CString sqlStr="SELECT DATEV+timeLong as DATETIMEV from log" ;
合并后又怎么查询呢?是不是要用子查询
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货