LAPORAN KE – 8
Disusun Oleh:
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
Jl. Surya Kencana No. 1 pamulang Telp (021)7412566, Fax
(021)7412566 Tangerang Selatan – Banten
RINGKASAN
Data Manipulation Language (DML PART 4)
Between terdiri dari dua jenis yaitu between dan not between. Between digunakan untuk
mengolah data suatu nilai dalam range tertentu. Not between merupakan negasinya, yaitu
mengolah suatu nilai di luar dari range yang telah ditentukan.
Operator like biasa dipergunakan untuk mencari sebuah karakter atau kata tertentu
dalam sebuah data.
Operator not like berfungsi hampir sama dengan operator LIKE, namun outputnya akan
berbeda.
IN biasa digunakan untuk pencarian data menggunakan lebih dari satu filter pada
perintah where. Sedangkan NOT IN adalah kebalikan dari nilai yang ditampilkan oleh
IN.
Sintaks IN
SELECT * FROM nama_table WHERE nama_kolom IN(‘values1’,’values2’...);
Sintak NOT IN
SELECT * FROM nama_table WHERE nama_kolom NOT IN(‘values’,values2’...);
ORDER BY adalah ascending(ASC), yaitu diurutkan berdasarkan dari kecil ke besar.
Jika ingin mengurutkan dari besar ke kecil dapat digunakan descending (DESC).
Sintaks ORDER BY ascending dapat ditulis sebagai berikut :
SELECT * FROM nama_table ORDER BY nama_kolom;
Sintaks ORDER BY ascending dapat ditulis sebagai berikut :
SELECT * FROM nama_table ORDER BY nama_kolom; DESC;
Group by Digunakan untuk mengelompokkan sekumpulan record berdasarkan kolom
tertentu sesuai data yang ingin akan ditampilkan.
SELECT nama_kolom FROM nama_table GROUP BY nama_kolom;
Perintah having hanya dapat digunakan jika group by digunakan semua data akan
ditampilkan kecuali data yang di having.
SELECT nama_kolom FROM nama_table GROUP BY nama_kolom
HAVING nama_kolom [operator pembanding] ‘kriteria yang ditampilkan’;
TUGAS PENDAHULUAN
Jawaban
2. Fungsi perintah having adalah untuk menentukan kondisi bagi group by, dimana kelompok
yang memenuhi kondisi saja yang akan dihasilkan.
3. Ascending (ASC), yaitu data yang diurutkan berdasarkan data dari yang terkecil ke data yang
terbesar.
Descending (DESC), yaitu data yang diurutkan berdasarkan dari dari yang terbesar ke data
yang terkecil.
4. Jika operator like akan memunculkan data yang mengandung karakter tertentu yang akan
ditampilkan, sedangkan operator not like tidak akan menampilkan data yang mengandung
karakter tersebut.
LAPORAN AKHIR
PRAKTIKUM BASIS DATA
LAPORAN KE – 8
Disusun Oleh:
TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PAMULANG
Jl. Surya Kencana No. 1 pamulang Telp (021)7412566, Fax
(021)7412566 Tangerang Selatan – Banten
TUGAS PRAKTIKUM
b. Menambahkan data
c. Menampilkan data
Mencari dan menampilkan data/record dengan menggabungkan beberapa perintah seperti : between, like,
in, order by pada table dalam basis data.