私は2つのテーブルを持っています。SQL - 別のテーブルのいくつかの列のみをマージする
最初のテーブル(posts_article)
id_post id_user title content published nbr_comments timestamp
---------------------------------------------------------------------------
1 15 title1 text1 1 23 1111111111
2 20 title2 text2 0 54 1122334455
第二のテーブル(posts_text)私はいくつかのことを試してみたが、私は本当にすることはできません
id_post id_user title content message published nbr_comments timestamp
--------------------------------------------------------------------------------------
1 15 title1 text1 1 23 1111111111
2 20 title2 text2 0 54 1122334455
1 17 message1 15 1234567891
2 22 message2 0 1987654321
id_post id_user message nbr_comments timestamp
-------------------------------------------------------
1 17 message1 15 1234567891
2 22 message2 0 1987654321
期待される結果これを解決する。期待どおりの結果を得るにはどうすればいいですか?その結果を選択する最も効率的な方法は何ですか?
EDIT:このマージのロジックは、同時に(ユーザーによって提出)「ポスト」のすべての異なる種類を取得することができることです。
ありがとうございました。
あなたがより正確に、あなたのマージ/参加するロジックがなりたいものを述べるだろうか?この例はかなりいいですが、目的のステートメントがありません。 – Romain
私は投稿を編集しました。 (もし私が答えがあるかどうか分からないかどうかは分かりませんが、私はかなりstackoverflowすることにしました) – oliv23