mysql 两个表结果交叉显示

有 a,b 两个表, 有插入记录的时间列 需求, 打印a,b表所有符合时间段(例如2015-08-30到2015-09-01) 的记录, 打印时, 先打印a表记录(按时间升序), 假如当天有b表记录的话打印完a表当天记录后后续打印b表记录, 完后在打印下一天的a表记录, 循环至所有a,b表记录打印完...
2026年09月24日 15:28
有1个网友回答
网友(1):

两个表 union 一下,然后在 a 和 b 表分别加入一个排序列,先按日期排序,再按这个自定义的列排序一下