Posted by : okta Tuesday, 8 December 2020

 Select + where

Kasus : Menampilkan nama pegawai dengan menggunakan id_ pegawai.Perintah yang digunakan pada database yaitu

“SELECT * FROM tb_pegawai WHERE id_pegawai=31”



Gambar diatas adalah penggunaan select + where yaitu untuk mencari berdasarkan id_karyawan yang ada. Pada kolom sql isikan kode SELECT * FROM tb_pegawai WHERE id_pegawai=31 untuk mencari nama pegawai dengan id_pegawai yaitu 31.



Outputnya akan menampilkan nama pegawai dengan id_pegawai = 31.

 

2.    Select + join

Kasus: Menampilkan data dari gabungan dua table dimana data pada table tersebut digabungkan dengan melihat kolom yang sama.



Pada gambar diatas data yang di tampilkan adalah data yang berasal dari gabungan antara tb_barang dan tb_transaksi_keluar  dengan melihat kode barang dimana apabila terdapat kode barang yang tidak sama pada table maka data tersebut tidak digaungkan dan tidak ditampilkan. Source code yang digunakan adalah

SELECT * FROM tb_barang INNER JOIN tb_transaksi_keluar ON tb_barang.kode_barang= tb_transaksi_keluar.kode_barang

 

3.     Select + join + where

Kasus : Menampilkan data dari table yang telah digabungkan akan tetapi menampilkan data yang di minta saja .



 

Gambar diatas adalah perintah untuk menampilkan data dari table yang telah digabungkan dengan melihat kode_barang yang sama. Akan tetapi hanya menampilkan data tertentu sesuai yang diinginkan disini pada gambar tersebut akan menampilkan data indomie. Source code yang digunakan adalah

SELECT * FROM tb_barang INNER JOIN tb_transaksi_keluar ON tb_barang.kode_barang= tb_transaksi_keluar.kode_barang WHERE nm_barang="indomie"

 

4.     Select di dalam select

Kasus : Menampilkan semua nama barang dari satu kolom dimana stok barang lebih besar dari stok barang Kacang Garuda(lebih besar dari 200).



Source code nya adalah

select nm_barang from tb_barang where stok> (select stok from tb_barang where nm_barang='Kacang Garuda')

 

maksud dari source code diatas adalah mencari nama barang yang dimana stok barang lebih besar dari data stok yang di ambil dari kode select yang satunya lagi. Kode tersebut menentukan nilai yang akan ditampilkan dilayar. Pada gambar diatas barang yang di tampilkan adalah barang yang nilai stok nya lebih besar dari kacang garuda(nilai yang ditentukan pada select satunya) .

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

Translate

Total Pageviews

About Me

Followers


website counter

sedang online

muhamad oktariandi. Powered by Blogger.

- Copyright © 18riandiweb -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -