MODUL 10
ADVANCE SQL 2
ADVANCE SQL 2
A. Tujuan
Mahasiswa mampu menggunakan select statements beserta options-nya untuk mencari, mengolah, dan menampilkan data yang ada di basis data sesuai dengan kebutuhannya.
B. Dasar Teori
IN
Contoh:
• SELECT* FROM rekening WHERE kode_cabang IN (‘BRUM’, ‘BRUL’);
NOT IN
Contoh:
• SELECT* FROM rekening WHERE kode_cabang NOT IN (‘BRUS’, ‘BRUM’);
BETWEEN
Contoh:
• SELECT* FROM rekening WHERE saldo BETWEEN 500000 AND 1000000;
NOT BETWEEN
Contoh:
• SELECT* FROM rekening WHERE saldo NOT BETWEEN 500000 AND 1000000;
AGGREGATE FUNCTIONS
Fungsi-fungsi untuk aggregate:
• MIN( )
• Digunakan untuk mencari nilai terkecil dari sekumpulan record.
Contoh:
SELECT MIN(saldo) FROM rekening;
Mahasiswa mampu menggunakan select statements beserta options-nya untuk mencari, mengolah, dan menampilkan data yang ada di basis data sesuai dengan kebutuhannya.
B. Dasar Teori
IN
Contoh:
• SELECT* FROM rekening WHERE kode_cabang IN (‘BRUM’, ‘BRUL’);
NOT IN
Contoh:
• SELECT* FROM rekening WHERE kode_cabang NOT IN (‘BRUS’, ‘BRUM’);
BETWEEN
Contoh:
• SELECT* FROM rekening WHERE saldo BETWEEN 500000 AND 1000000;
NOT BETWEEN
Contoh:
• SELECT* FROM rekening WHERE saldo NOT BETWEEN 500000 AND 1000000;
AGGREGATE FUNCTIONS
Fungsi-fungsi untuk aggregate:
• MIN( )
• Digunakan untuk mencari nilai terkecil dari sekumpulan record.
Contoh:
SELECT MIN(saldo) FROM rekening;