Bagaimana Anda memilih semua kolom dari satu tabel dan hanya beberapa kolom dari tabel lain menggunakan JOIN? Di MySQL.
265
Cukup gunakan nama tabel:
SELECT myTable.*, otherTable.foo, otherTable.bar...
Itu akan memilih semua kolom dari myTable
dan kolom foo
dan bar
dari otherTable
.
Saya benar-benar memerlukan informasi lebih banyak tetapi akan tetap seperti ini ..
sumber
select a.* , b.Aa , b.Ab, b.Ac from table1 a left join table2 b on a.id=b.id
ini harus memilih semua kolom dari tabel 1 dan hanya kolom yang terdaftar dari tabel 2 bergabung dengan id.
sumber
Menggunakan alias untuk mereferensikan tabel untuk mendapatkan kolom dari tabel yang berbeda setelah bergabung.
sumber