-3

2 つの別々のテーブルをループして、日付順に並べることができるかどうか疑問に思っています。テーブルを結合したくありません。

例:

表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 に答える