我有个关于发布活动公告的表有三个字段
主键ID 活动计划开始时间(startTime) 活动计划结束时间(endTime)现在要求查询活动即将开始的记录,即当前时间sysdate在活动计划开始时间之前的记录
我不会写,请求帮助
主键ID 活动计划开始时间(startTime) 活动计划结束时间(endTime)现在要求查询活动即将开始的记录,即当前时间sysdate在活动计划开始时间之前的记录
我不会写,请求帮助
我建议写一段语句 把即将开始时间作为一个参数去比较 这样才更合理
select * from tablename where startTime<=sysdate --即将开始
union
select * from tablename where startTime>sysdate and endtime <=sysdate --已经开始
union
select * from tablename where endTime>sysdate --已经结束
) order by startTime