解决一个union多表排序查询问题 要把多个表的记录合并并排序如下: select * from (select * from 表A union select * from 表B union select * 表C)as h order by h.列明desc