两条sql语句,union +排序

2025-02-22 13:04:43
推荐回答(4个)
回答1:

order by 放里面
select StartTime,EndTime from (select * from table order by startTime asc ) where endtime>getdate()
union
select StartTime,EndTime from (select * from table order by startTime asc ) where endtime

回答2:

select * from(
select StartTime,EndTime from table where endtime>getdate()
union
select StartTime,EndTime from table where endtimeby order by a.startTime asc

回答3:

你想要什么样的?实现什么样的效果?

回答4:

兄弟,我大致看了下是什么意思。按照你这么写不看语法问题。这就是查询除今天外的全部数据
如果想查期间可以写到一条。查询条件用i。and然后排序就可以
比如数据为1、2、3、4、5条件是3
你这么写的结果是4、5、2、1