July 25, 2024

Perintah-perintah SQL Part 10: Operasi Relasi 2 Tabel Dengan Perintah Join Didalam Database MySQL

2 min read

Hello Palcomster… Sebelumnya saya sudah menjelaskan bagaimana cara merelasikan 2 tabel didalam database dengan menggunakan perintah relasi biasa yang dapat dilihat pada Perintah-perintah SQL Part 7 dengan fungsi relasi yang sudah dijelaskan pada part sebelumnya, kali ini saya akan menjelaskan bagaimana cara merelasikan 2 tabel dengan perintah Join didalam database MySQL. Langsung saja kita coba:

Langkah 1

Dibawah ini terdapat ERD(Entity Relationalship Diagram) dimana terdapat 2 entitas yaitu entitas jenis barang dan barang yang saling berelasi, disebut dengan relasi 1 to many dimana 1 jenis barang memiliki banyak nama barang.

jenis1

Langkah 2

Buatlah database dengan nama db_toko dengan kedua table berdasarkan Entitas diatas, field-fieldnya dapat kalian ambil berdasarkan attribut entitas tersebut atau bisa kalian lihat pada part sebelumnya pada Perintah-perintah SQL Part 7.

jenis2

Langkah 3

Berikut tampilan deskripsi dari tabel-tabel dengan nama field-field sesuai dengan ERD sebelumnya beserta tipe data dan ukurannya:

jenis3

Bagi yang belum mengetahui cara mengisi data pada sebuah tabel silahkan dilihat pada perintah-perintah SQL Part 2.

Langkah 4

Menampilkan nama jenis dari tabel jenis barang, dan nama barang dari table barang menggunakan relasi join tabel.

mysql> select jenis_barang.nm_jenis,barang.nm_barang

-> from jenis_barang INNER JOIN barang

-> ON jenis_barang.kd_jenis=barang.kd_jenis;

jenis4

Menampilkan kode barang, nama jenis, nama barang, dan harga dari tabel jenis barang, dan tabel barang.

mysql> select barang.kd_barang,jenis_barang.nm_jenis,barang.nm_barang,barang.harga

-> from jenis_barang INNER JOIN barang

-> ON jenis_barang.kd_jenis=barang.kd_jenis;

jenis5

Menampilkan data berdasarkan nama jenis tertentu:

mysql> select barang.kd_barang,jenis_barang.nm_jenis,barang.nm_barang,barang.harga

-> from jenis_barang INNER JOIN barang

-> ON jenis_barang.kd_jenis=barang.kd_jenis

-> where jenis_barang.nm_jenis=’HARDISK’;

jenis6

Mungkin itu saja yang bisa saya sampaikan cara merelasikan 2 tabel dengan perintah Join pada database MySQL semoga bermanfaat.

0 thoughts on “Perintah-perintah SQL Part 10: Operasi Relasi 2 Tabel Dengan Perintah Join Didalam Database MySQL

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright © All rights reserved. | Newsphere by AF themes.