Catatan Setyo

Sebuah catatan warna-warni kehidupan


Latihan SQL

| 0 Comments

Pemrograman basis data, yaaaa salah satu kuliah yang harus saya tempuh semester 4 yang silam demi tambahnya pengetahuan dan selesainya pendidikanku. Dan query mau tidak mau harus bisa dikuasai.

Berikut beberapa contoh latihan soal pengenalan sintak sql dan jawabannya, semoga bermanfaat.

Menampilkan nama nasabah dan alamat nasabah pada satu kolom (menggabungkan dua kolom nama dan alamat nasabah).
-> select nama_nasabah + Alamat_nasabah as "Nasabah" from nasabah

Menampilkan semua yang ada di table rekening yang hanya memiliki kode cabang BRUM dan BRUL.
-> select * from rekening where kode_cabang IN ('BRUM','BRUL')



Menampilkan semua yang ada di table rekening yang hanya memiliki kode cabang BRUM dan BRUL.
-> select * from rekening where kode_cabang = 'BRUM' OR kode_cabang = 'BRUL'

Menampilkan semua yang ada di table rekening yang tidak memiliki kode cabang BRUM dan BRUL.
-> select * from rekening where kode_cabang NOT IN ( 'BRUM','BRUL')

Menampilkan semua yang ada di table rekening yang hanya memiliki kode cabang BRUM atau BRUL.
-> select * from rekening where kode_cabang <> 'BRUL' AND kode_cabang = 'BRUM'

Menampilkan saldo antara 500000 sampai 1000000 pada table rekening
-> select * from rekening where saldo between 500000 AND 1000000
-> select * from rekening where saldo >= 500000 AND saldo <= 1000000

Menampilkan saldo yang bukan saldo antara 500000 sampai 1000000 pada table rekening
-> select * from rekening where saldo not between 500000 AND 1000000
-> select * from rekening where saldo < 500000 OR saldo > 1000000

Menampilkan saldo yang nilainya terkecil pada table rekening.
-> select min (saldo) from rekening

Menampilkan saldo yang nilainya terkecil pada table rekening yang dimiliki oleh kode cabang BRUS.
-> select min (saldo) from rekening where kode_cabang = 'BRUS'

Menampilkan saldo yang nilainya terbesar pada table rekening.
-> select max (saldo) from rekening

Menampilkan saldo yang nilainya terbesar pada table rekening yang dimiliki oleh kode cabang BRUS.
-> select max (saldo) from rekening where kode_cabang = 'BRUS'

Menampilkan semua Jumlah Record atau baris yang ada di table nasabah
-> select count (*) from nasabah

Leave a Reply