-3

我想知道是否可以遍历两个单独的表,按日期对它们进行排序。我不想将表格连接在一起。

例子:

表格1:

| id | title | date      |
| 1  | hello | 2013-07-07|
| 2  | world | 2013-07-13|

表 2:

| id | saying | date      |
| 1  | this   | 2013-07-14|
| 2  | that   | 2013-07-10|

我想使用 PHP 和 MySQL 的组合来遍历这些以显示为:

1 hello 2013-07-07
2 that  2013-07-10
2 world 2013-07-13
1 this  2013-07-14

虽然我意识到这可能是不可能的,但如果有一个聪明的解决方案,它会使我的项目管理变得更加容易。谢谢。

4

1 回答 1

6

使用联合并对结果进行排序

SELECT id, title, date  
FROM Table1
UNION
SELECT id, saying, date  
FROM Table2
ORDER BY date
于 2013-07-12T19:16:07.503 回答