SUBQUERY BERSARANG
7.1. SELECT
Berdasarkan kasus yang sudah ada, ada beberapa
permasalahan yang mungkin saja agak rumit jika diselesaikan dengan query SQL
dasar. Misal Anda diminta untuk menampilkan data customer. Untuk menyelesaikan
ini Anda dapat menggunakan subquery bersarang:
DISTINCT
digunakan untuk jika dalam suatu tampilan data terdapat baris yang
duplikat (lebih dari satu baris dengan isi yang sama), maka hanya ditampilkan
satu baris data saja.
7.2. INSERT
Jika Anda diminta untuk memasukkan data baru, dimana
memiliki detail sebagai berikut: Maka Anda dapat menggunakan query bersarang
berikut untuk tabel transaksi:
7.3.
UPDATE
Misalkan ada kesalahan pada data di atas data email “Rina”
seharusnya Cahyo Maka query bersarang yang
bisa Anda gunakan adalah:
Misalkan ada kesalahan pada data di atas data email “Anita”
seharusnya cahyo Maka query bersarang yang
bisa Anda gunakan adalah:
7.4. DELETE
Sama seperti kasus sebelumnya, jika diminta untuk menghapus
data nama cahyo dengan jk perempuan, maka query yang dapat digunakan adalah
sebagai berikut:
Tidak ada komentar:
Posting Komentar