Panduan MySQL ini menjelaskan Cara Menggunakan Klausa MySQL FROM dengan sintaks dan contoh.
Penjelasan
Syntax
Syntax bagi Klausa MySQL FROM yakni:
Penjelasan Parameter
- table1 and table2
- Tabel yang digunakan pada pernyataan MySQL. Kedua tabel digabungkan merujuk pada table1.column1 = table2.column1.
Catatan
- Bila menggunakan klausa MySQL FROM pada sebuah pernyataan MySQL, setidaknya mesti ada satu tabel yang terdaftar di klausa FROM.
- Kalau ada dua atau lebih tabel yang tercantum pada klausa MySQL FROM, tabel ini umumnya digabungkan menggunakan INNER atau OUTER bergabung, berlawanan dengan sintaks yang lebih tua pada klausa WHERE.
Contoh – Dengan satu table
Sulit bagi menjelaskan sintaks bagi klausa MySQL FROM, jadi mari kita lihat beberapa contohnya.
Kita akan mulai dengan melihat bagaimana menggunakan klausa MySQL FROM dengan hanya satu table saja.
Selaku contoh:
Pada contoh klausa MySQL FROM ini, kita telah menggunakan klausa MySQL FROM bagi mencantumkan tabel yang disebut order_details. Tak ada gabungan yang dilakukan karena kami hanya menggunakan satu meja.
Contoh – Dua tabel dengan INNER JOIN
Mari kita lihat bagaimana menggunakan klausa MySQL FROM dengan dua tabel dan INNER JOIN.
Selaku contoh:
Contoh klausa MySQL FROM ini menggunakan klausa FROM bagi mencantumkan dua tabel – customer dan order_details. Dan menggunakan klausa MySQL FROM bagi menentukan INNER JOIN antara tabel customer dan order_details merujuk pada kolom customer_id di kedua tabel.
Contoh – Dua Table dengan OUTER JOIN
Mari kita lihat bagaimana menggunakan klausa MySQL FROM dikala kita menggabungkan dua tabel dengan menggunakan OUTER JOIN. Pada hal ini, kita akan melihat LEFT OUTER JOIN.
Selaku contoh:
Contoh klausa MySQL FROM ini menggunakan klausa MySQL FROM bagi mencantumkan dua tabel – produk dan inventaris. Dan pun menggunakan klausa FROM bagi menentukan LEFT OUTER JOIN antara tabel produk dan persediaan merujuk pada kolom product_id di kedua tabel.
sumber :kursuswebprogramming.com/blog/