Saya memiliki 2 tabel. Satu (domain) memiliki id domain, dan nama domain (dom_id, dom_url).
yang lain berisi data aktual, 2 di antaranya membutuhkan nama domain TO dan FROM. Jadi saya memiliki 2 kolom rev_dom_from dan rev_dom_for, keduanya menyimpan id nama domain, dari tabel domain.
Sederhana.
Sekarang saya perlu menampilkan kedua nama domain di halaman web. Saya tahu cara menampilkan satu atau yang lain, melalui domain KIRI GABUNG PADA permintaan reviews.rev_dom_for = domains.dom_url, dan kemudian Anda menggemakan dom_url, yang akan menggemakan nama domain di kolom rev_dom_for.
Tetapi bagaimana cara membuatnya menggemakan nama domain kedua, di kolom dom_rev_from?
Diberikan tabel berikut ..
Coba sql ini ... (Hampir sama dengan yang ditulis oleh Stephen Wrighton di atas) Triknya adalah pada dasarnya Anda memilih dari tabel domain dua kali dalam kueri yang sama dan menggabungkan hasilnya.
Jika Anda masih terjebak, harap lebih spesifik dengan tepatnya Anda tidak mengerti.
sumber
Baca ini dan coba, ini akan membantu Anda:
Tabel 1
Meja 2
table2asnew1
adalah turunan dari tabel 2 yang cocok dengantable1.column11=table2asnew1.column21
dan
table2asnew2
adalah contoh lain dari tabel 2 yang cocok dengantable1.column12=table2asnew2.column22
sumber