Php 如何在一个页面中显示多表数据,如facebook新闻提要
如何在一个页面中显示多表数据(如facebook新闻提要) 示例表/事件、任务/ 我想按日期时间对它们进行排序,最新的在顶部。 我可以用php来做,但我需要mysql的方式Php 如何在一个页面中显示多表数据,如facebook新闻提要,php,mysql,cakephp,Php,Mysql,Cakephp,如何在一个页面中显示多表数据(如facebook新闻提要) 示例表/事件、任务/ 我想按日期时间对它们进行排序,最新的在顶部。 我可以用php来做,但我需要mysql的方式 event.row1 task.row1 event.row2 task.row2 event.row3 task.row3 ... older 你可以通过MySQL来实现 SELECT `AllData`.`id`, `AllData`.`date` FROM ((SELE
event.row1
task.row1
event.row2
task.row2
event.row3
task.row3
...
older
你可以通过MySQL来实现
SELECT `AllData`.`id`, `AllData`.`date`
FROM
((SELECT `id`, `date` FROM `Events`)
UNION
(SELECT `id, `name` FROM `Tasks`)) `AllData`
ORDER BY `AllData`.`date`
您必须具有相同的字段名称才能使用,使用
AS
在请求中以相同的方式重命名字段也许您可以创建一个虚拟表,将其他表的所有所需位都拉入其中
使用创建视图
语法