Perintah Manipulasi Data Praktikum Basis Data Perintah Manipulasi Data
Buat tabel xmhs dengan record sbb:
Operator Between Digunakanuntuk menangani Operasi Jangkauan: Contoh select nim,nama from xmhs where nim between 'A11.1999.00121' and 'A11.2003.00157';
Operator Like garis bawah (_) mewakili satu karakter Penggunaan Operator Like diikuti dengan simbol tertentu (wilcard) Yaitu garis bawah (_) mewakili satu karakter atau persen (%) mewakili beberapa karakter
Contoh 1. Menampilkan nama siswa yang berawalan huruf S: select nama from xmhs where nama like 'S%'; 2. Menampilkan nama siswa yang berawalan huruf S dan huruf keempatnya a: select nama from xmhs where nama like 'S___a%'; 3. Menampilkan nama mahasiswa yang mengandung huruf S: select nama from xmhs where nama like '%S%';
Operator And, Or, Not Operator boolean digunakan untuk query dengan kondisi Majemuk
Latihan: 1. Menampilkan record Mahasiswa yang berada di kota semarang dan jenis kelaminnya laki-laki select * from xmhs where kota="semarang" and jkel="l"; 2. Menampilkan record Mahasiswa yang berada di kota semarang dan jenis kelaminnya selain laki-laki select * from xmhs where kota="semarang" and jkel!="l"; 3. Menampilkan record Mahasiswa yang berada di kota semarang atau jenis kelaminnya selain laki-laki
Mengurutkan Data Latihan : Menggunakan Perintah Order By 1. Mengurutkan Data Berdasarkan Nama SELECT * from xmhs order by nama; 2. Mengurutkan Data Berdasarkan IPK dari atas ke bawah SELECT nim,nama,ipk from xmhs order by ipk asc; 3. Mengurutkan Data dari bawah ke atas SELECT nim,nama,ipk from xmhs order by ipk desc;
Menampilkan nilai Latihan: 1. Menampilkan rata – rata nilai ipk dari tabel xmhs: SELECT avg(ipk) from xmhs; 2. Menampilkan minimal nilai ipk dari tabel xmhs: SELECT max(ipk) from xmhs; 3. Menampilkan maximal nilai ipk dari tabel xmhs: SELECT min(ipk) from xmhs; 4. Menampilkan Jumlah record di tabel xmhs select count(*) from xmhs;