Richa Srianti - Python SQL
Richa Srianti - Python SQL
SELECT STATEMENT
0264 - RICHA SRIANTI
SQL (Structured Query Language) merupakan bahasa
komputer sederhana yang menjadi standar untuk
SQL & berkomunikasi dengan sistem database relational.
Salah satu kategori dari SQL yaitu Data Manipulation
TB_PELANGGAN
TB_TRANSAKSI
UNION
Union adalah klausa SQL yang digunakan untk menggabungkan dua table berdasarkan vertikal. Dimana
jumlah kolom dari query masing-masing harus sama.
TB_PELANGGAN
TB_TRANSAKSI
SQL :
SQL : OUTPUT :
Perintah select dengan where dan order by, where berfungsi untuk menampilkan data dengan kondisi
harga minimal 100.000 sedangkan order by digunakan untuk mengurutkan data berdasarkan harga
tertinggi
PRAKTIK #4
Munculkanlah nama pelanggan dengan total order yang dilakukan beserta jumlah quantity yang
dilakukan dan revenue berdasarkan kode pelanggan tersebut.
SQL : OUTPUT :
Perintah select dengan fungsi agregasi dan group by, group by berfungsi untuk menggabungkan data
berdasarkan kode_pelanggan sedangkan fungsi agregasi digunakan untuk mendapatkan hasil total
order dan revenue berdasarkan group by kode_pelanggan
PRAKTIK #5
Munculkanlah kode pelanggan, total order dari data, sum(qty) dan remark berdasarkan quantity
dengan harga dimana jika >= 900000 Target Achieved, <= 850000 Less performed, Jika tidak
keduanya maka Follow Up. Karena marketing ingin mengatur strategi untuk semua jenis customer
tersebut
SQL : OUTPUT :
Select statement dengan case when, case when merupakan statement yang mengembalikan nilai
berdasarkan kondisi tertentu
PRAKTIK #6
Buatlah join untuk ketiga table yang terdapat pada dqlabmartbasic dengan inner join
SQL : OUTPUT :
Perintah select dengan join menggunakan prefix , inner join berfungsi untuk menggabungkan tiga
tabel, alias digunakan untuk memberi inisial pada tabel, prefix berfungsi untuk mengetahui field
tersebut dari tabel mana berdasarkan alias dan limit digunakan untuk menampilkan 5 record teratas
pada table
Thank You