laporan praktikum3
TRANSCRIPT
1
NAMA : MUHAMMAD RIZQI TOHOPI
NIM : 131312027
KELAS : A
SEMESTER : II
TUGAS : LAPORAN PRAKTIKUM 3
MATA KULIAH : BASIS DATA II
MATERI : KONDISI (LIKE, ORDER BY, ASC/DSC, GROUP BY)
TUGAS
1. Tampilkan record dengan kode 123 & 136. Urutkan berdasarkan alamat asc.
select * from pelanggan where kode like ‘%123%’ or kode like ‘%136%’ order by alamat asc;
Tampilan pada phpmyadmin
Query ini berfungsi menampilkan 2 record pada 1 tabel dengan menggunakan fungsi Like.
Kemudian diberikan perintah ascending (asc) pada field alamat berfungsi untuk mengurutkan data
alamat dengan terurut naik.
Sebelum saya menemukan query diatas, saya mengalami kendala dalam menentukan query untuk
menampilkan 2 record menggunakan fungsi like. Percobaan praktikum yang pertama saya lakukan
yaitu;
2. Tampilkan record dengan kode 128 & 134.
select * from pelanggan where kode like ‘%128%’ or kode like ‘%134%’;
2
Tampilan pada phpmyadmin
3. Tampilkan record dengan nomor rumah 12, urutkan berdasarkan tipe desc.
select * from pelanggan where alamat like ‘%12%’ order by alamat desc;
Tampilan pada phpmyadmin
select * from pelanggan where alamat like ‘%12%’;
Perintah ini berfungsi untuk menampilkan seluruh record dengan nomor alamat 12 menggunakan
fungsi like. Digunakan ‘%12’ dikarenakan untuk menampilkan data berupa data yang di akhir.
Kemudian diberikan perintah descending (desc) pada field alamat berfungsi untuk mengurutkan
data dengan terurut turun.
Terlihat jelas pada kedua perintah diatas, pada perurutan alamat dengan query menggunakan
fungsi desscending dengan query yang tidak menggunakan descending.
3
4. Tampilkan record dengan kode 132, 134, 135, 137. Urutkan berdasarkan nama asc
select * from pelanggan where kode like ‘%132%’ or kode like ‘%134%’ or kode like ‘%135%’ or
kode like ‘%137%’ order by nama asc;
Tampilan pada phpmyadmin
select * from pelanggan where kode like ‘%132%’ or kode like ‘%134%’ or kode like ‘%135%’ or
kode like ‘%137%’;
Query ini berfungsi menampilkan 4 record pada 1 tabel dengan menggunakan fungsi Like.
Kemudian diberikan perintah ascending (asc) pada field nama berfungsi untuk mengurutkan data
nama dengan terurut naik.
Terlihat jelas pada kedua perintah diatas, pada perurutan nama dengan query menggunakan fungsi
ascending dengan query yang tidak menggunakan ascending.
5. Tampilkan record dengan kode 127, 128, 134. Urutkan berdasarkan alamat.
ASC
select * from pelanggan where kode like ‘%127%’ or kode like ‘%128%’ or kode like ‘%134%’
order by alamat asc;
4
Tampilan pada phpmyadmin
Query ini berfungsi menampilkan 3 record pada 1 tabel dengan menggunakan fungsi Like.
Kemudian diberikan perintah ascending (asc) pada field nama berfungsi untuk mengurutkan data
alamat dengan terurut naik.
DESC
select * from pelanggan where kode like ‘%127%’ or kode like ‘%128%’ or kode like ‘%134%’
order by alamat desc;
Tampilan pada phpmyadmin
Query ini berfungsi menampilkan 3 record pada 1 tabel dengan menggunakan fungsi Like.
Kemudian diberikan perintah desscending (desc) pada field nama berfungsi untuk mengurutkan
data alamat dengan terurut menurun.