( startdate between to_date( :ad_fr_date||' 00:00:00', 'yyyy-mm-dd hh24:mi:ss' ) and to_date(:ad_to_date||' 23:59:59', 'yyyy-mm-dd hh24:mi:ss' ) )OR ( Enddate between to_date(:ad_fr_date||' 00:00:00', 'yyyy-mm-dd hh24:mi:ss') and to_date(:ad_to_date||' 23:59:59', 'yyyy-mm-dd hh24:mi:ss'))or ( to_date(:ad_fr_date,'yyyy-mm-dd') between startdate and Enddate ) or ( to_date(:ad_to_date,'yyyy-mm-dd') between startdate and Enddate ) 其中 :ad_fr_date是变量起始时间,:ad_to_date是变量结束时间
startday between 查询起始时间 and 查询结束时间 or endday between 查询起始时间 and 查询结束时间 or 查询起始时间 between startday and endday or 查询结束时间 between startday and endday
你的意思是不是: 时间在 Startdate,Enddate 之间?其中 :ad_fr_date是变量起始时间,:ad_to_date是变量结束时间 and Startdate<=to_date(ad_fr_date,'yyyymmdd') and Enddate>=to_date(ad_to_date,'yyyymmdd')
( startdate between to_date( :ad_fr_date||' 00:00:00',
'yyyy-mm-dd hh24:mi:ss' ) and to_date(:ad_to_date||' 23:59:59',
'yyyy-mm-dd hh24:mi:ss' ) )OR
( Enddate
between to_date(:ad_fr_date||' 00:00:00',
'yyyy-mm-dd hh24:mi:ss') and to_date(:ad_to_date||' 23:59:59',
'yyyy-mm-dd hh24:mi:ss'))or
( to_date(:ad_fr_date,'yyyy-mm-dd') between startdate and Enddate
) or ( to_date(:ad_to_date,'yyyy-mm-dd') between startdate and Enddate
)
其中 :ad_fr_date是变量起始时间,:ad_to_date是变量结束时间
or
endday between 查询起始时间 and 查询结束时间
or
查询起始时间 between startday and endday
or
查询结束时间 between startday and endday
时间在 Startdate,Enddate 之间?其中 :ad_fr_date是变量起始时间,:ad_to_date是变量结束时间
and Startdate<=to_date(ad_fr_date,'yyyymmdd')
and Enddate>=to_date(ad_to_date,'yyyymmdd')