Postingan

SQL tingkat lanjut

1. PERINTAH SELECT :    a. IN Contoh: – SELECT * FROM rekening WHERE kode_cabang IN (’clp’, ‘pwt’); Perintah SQL di atas sama dengan: – SELECT * FROM rekening WHERE kode_cabang = ‘clp’ OR kode_cabang = ‘pwt’; [Tidak ada batas banyaknya nilai yang bisa ada di dalam IN (…)]    b. NOT IN Contoh: – SELECT * FROM rekening WHERE kode_cabang NOT IN (’clp’, ‘pwt’); Perintah SQL di atas sama dengan: – SELECT * FROM rekening WHERE kode_cabang <> ‘clp’ AND kode_cabang <> ‘pwt’; Nilai NULL tidak akan tampil dalam IN dan NOT IN. Perhatikan perbedaan penggunaan OR dan AND dalam IN dan NOT IN. 2. PERINTAH BETWEEN    a. BETWEEN Contoh: – SELECT * FROM rekening WHERE saldo BETWEEN 500000 AND 1000000; Perintah SQL di atas sama dengan: – SELECT * FROM rekening WHERE saldo >= 500000 AND saldo <= 1000000; {Nilai yang pertama dalam BETWEEN harus lebih kecil dari nilai yang kedua.}    b. NOT BETWEEN Contoh: – SELECT * FROM rek...
Postingan terbaru