考虑以下三个表:t1(id,name,cDate,foo,…)t2(id,name,cDate,bar,…)t3(id,name,cDate,other,…)这些表代表一些独立的实体。我需要在网站主页上显示它们,而不管它们的类型如何,按创建日期(cDate)排序的列表中。rows---t1t2t2t3t2t1目前,我通过联合一些共享列和表名的辅助列创建了一个View(或子查询):v1(id,cDate,tableName)以选择按cDAte排序的它们。之后,我查询每个表以获取表的行并将结果合并到PHP数组中并将它们发回以供查看。但是我认为它不是那么高效和干净。有没有更好的方法?输出是一