你这个是多数据源,用了扩展后排序它只会对每个数据源里面排序。而不是所有数据源一起排序,建议你做数据etl数据,或者你写一个数据集用union all把几段拼起来再套一个子查询排序即可
--------------------注意union all的多个表的时候要保证列字段名称一样,类似也要一样!你可以不用*,而是自己取要的字段名称,如果每个表的字段不一样,你用as 取别名的方式,把它的列都弄成一样的即可
select t.* from (
select * from 表1
union all
select * from 表2
union all
select * from 表3
) t
order by t.日期 desc