私は2つのテーブルからクエリを取得することについて他のスレッドを読んだことがありますが、今は問題を実装する方法はまだありません。SQL - 2つのテーブルからデータを取得
ユーザがからクエリを取得するフィードページがあります。テーブルAは日付でソートされています。また、いくつかのクエリを含む別のテーブルBがあります。私は両方のテーブルからクエリを取得し、それらをミックスし、日付でソートする必要があります。 (画面にplaintテキストで)
表A
----id---- ----date---- ----post----
1 20170514 post 1
2 20170512 post 3
3 20170510 post 5
表B
----id---- ----date---- ----post---- ----thread----
1 20170513 post 2 1
2 20170511 post 4 2
SELECT * FROM tableA WHERE post!="" AND date!=""
とSELECT * FROM tableB WHERE post!="" AND date!=""
出力すべきである:
- 表:表A、ポスト:ポスト1、日付:20170514
- 表:表B、ポスト:ポスト2、日付:20170513
- 表:表A、ポスト:ポスト3、日付:20170512
- 表:表B、ポスト:ポスト4、日付:20170511
- 表:表A、ポスト:ポスト5、日付:20170510
UNIONを参照してください。ただし、あなたのIDは意味をなさない。 – Strawberry
@Strawberryテーブルの列数が異なる場合は、 – Scripy
問合せに必要なすべての列に常に名前を付けるので、違いはありません。 – Strawberry