LEFT JOINのテーブルから一部の列のみを選択することはできますか?LEFT JOINのテーブルから一部の列のみを選択する
9
A
答えて
30
もちろんです。私は同じとあいまいどこのフィールドが存在しないことを確認するすべての列にtable1.
またはtable2.
接頭辞を含めました
SELECT table1.column1, table1.column2, table2.column3
FROM table1
LEFT JOIN table2 ON (...)
注:ちょうどあなたが任意のクエリと同じように選択したい列をリスト名前は両方のテーブルに存在します。
6
あなたはTABLE1の列とテーブル2の列のいくつかのいくつかをしたい場合、あなたはそれは彼らが、例えばからだテーブルでそれらをプレフィックスすることをお勧めしますと付け加えおそらく価値
SELECT t1.col1, t1.col2, t1.col3, t2.col1, t2.col2, t2.col3
FROM table1 t1
LEFT JOIN table2 t2
ON...
+0
素晴らしい!君たちありがとう! – Psyche
関連する問題
- 1. MySQL Left JoinからALLを選択
- 2. 出力json_encodeのLEFTテーブルとJOINテーブルを選択できません
- 3. JOINを使用して、一部の列で一意の値しか持たない同じテーブルから行を選択する方法はありますか?
- 4. LEFT JOIN後のUPDATEテーブル
- 5. LEFT JOINのテーブル識別子
- 6. MySQL Left Join、NULLの場合は、どちらか一方からフィールドを選択します。
- 7. LEFT JOINのときにカスタムフィールドとすべてのフィールドを選択
- 8. 複数のテーブルから2つのテーブルから複数のCOUNT()をLEFT JOIN
- 9. LEFTテーブルのフィルターを使用してLEFT JOINする方法は?
- 10. mysqlのテーブル列データの一部を選択
- 11. 別のテーブルから集計SUMのLEFT JOINを実行
- 12. Mysqlグループconcat選択された列テーブルのみ一致テーブルB
- 13. SQL LEFT JOINは左のテーブルの列を空にします
- 14. LEFT JOINすべての結合テーブルのID列を使用
- 15. 2つのテーブルからの不一致の列値の選択
- 16. テーブルとビューから選択します。左のjoinとwhere句
- 17. 同じテーブルのLEFT JOINの速度 - Mysql
- 18. SQL Left Join - 右テーブルの複数の行
- 19. SQL-基準でテーブル(LEFT JOIN)からカウントを取得する
- 20. Rails 3 Join - 特定の列のみを選択します。
- 21. Matlab:行列の一部を選択
- 22. 文字列の一部を選択
- 23. 別のテーブルからカウント(列)を選択
- 24. Hibernate - ManyToMany subはLEFT JOIN FETCHを選択します
- 25. LEFT JOINの左側からのレコード数
- 26. SQLフィルタleft left join before left join
- 27. 選択のみテーブル行の選択ドロップダウンの一意の組み合わせ
- 28. LEFT JOIN右テーブルの欠損値
- 29. MYSQL Left JoinどのようにNULL値を選択しますか?
- 30. 条件付きでテーブルの一部を選択します。
ような何かをするだろうtable1.column1、table2.column2などのように、あいまいさのエラーを止めてください。 –
また、あいまいな列名がある場合、ドット構文で使用する表を指定できます。SELECT table1.id、table2.name FROM table1 LEFT JOIN table2 ON(...) – sixthgear
良い点。それに応じて編集。 – VoteyDisciple