Praktikum DML dan Materi lanjutan SELECT dan Materi Function

 





Nama ; Lutfi Ammar Surahman
NIM : 223100302
Prodi : Sistem Informasi

Praktikum DML

1. Seperti biasa langkah awal menulis mysql -u root -p kemudian enter 2 kali dan selanjutnya ketik show databases; untuk memunculkan tabel lanjut ketik use kasir dan show tables lagi untuk memunculkan tabel seperti yang tertera di gambar bawah ini, lanjut ketik desc pelanggan;
2. Ketik insert into pelanggan values dengan ketentuan seperti gambar di bawah ini untuk memasukkan data pelanggan kemudian ketik select* from pelanggan; untuk mengecek data tadi. Selanjutnya masukkan data pelanggan yang lain dengan cara seperti yang pertama 
3. Untuk menghapus data pelanggan ketik DELETE from pelanggan WHERE id_pelanggan = 1 
dan ketik select*from pelanggan; untuk menampilkan data pelanggan no 1 akan hilang, selanjutnya ketik DELETE from pelanggan WHERE nama = "Fulanah"; 
selanjutnya ketik select*from pelanggan; untuk menampilkan data pelanggan bernama Fulanah/ no 4 akan hilang/dihapus
4. Ketik update pelanggan set nama ="aku cakep" where id_pelanggan = 3;
gunanya untuk membuat data pelanggan,
kemudian untuk mengecek apakah sudah benar dan sudah terbuat makan ketik select*from pelanggan;

Materi lanjutan SELECT

1.  Seperti biasa langkah awal menulis mysql -u root -p kemudian enter 2 kali dan selanjutnya ketik show databases; untuk memunculkan tabel lanjut ketik use kasir dan show tables lagi untuk memunculkan tabel seperti yang tertera di gambar bawah ini, lanjut ketik desc pelanggan;

2. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';)
3. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten';)
4. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';)
5. Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';)
6. Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';)
7. Mengurutkan data pelanggan berdasarkan nama dengan sorting ASC (SELECT * FROM pelanggan ORDER BY nama ASC;)
8. Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC (SELECT * FROM pelanggan ORDER BY nama DESC;)

Materi Function

1. Menggabungkan nama dan pekerjaan dengan memberi inisial Nama dan Pekerjaan (SELECT CONCAT (nama,‘ ‘,pekerjaan) as ‘Nama Dan Pekerjaan’ FROM pelanggan;)
2. Menggabungkan nama dan pekerjaan tanpa inisial baru (SELECT CONCAT
 (nama,'',pekerjaan) FROM pelanggan;)
3. Memotong 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2) FROM pelanggan;)
 
4. Mengambil 2 huruf setelah 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2, 2) FROM pelanggan;)

5. 
Menghitung panjang karakter/string dari nama (SELECT LENGTH (nama) FROM pelanggan;)






Komentar

Postingan populer dari blog ini

PHP My Admin