5. DML (Data Manipulation Language) Function
Deskripsi Tugas
Masih menggunakan database sebelumnya dengan tabel pelanggan.
Masukkan data ke tabel pelanggan tersebut dengan isian sebagai berikut:
- Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';)
- Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten';)
- Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';)
- Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';)
- Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';)
- Mengurutkan data pelanggan berdasarkan nama dengan sorting ASC (SELECT * FROM pelanggan ORDER BY nama ASC;)
- Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC (SELECT * FROM pelanggan ORDER BY nama DESC;)
- Menggabungkan nama dan pekerjaan dengan memberi inisial Nama dan Pekerjaan (SELECT CONCAT (nama,‘ ‘,pekerjaan) as ‘Nama Dan Pekerjaan’ FROM pelanggan;)
- Menggabungkan nama dan pekerjaan tanpa inisial baru (SELECT CONCAT (nama,'',pekerjaan) FROM pelanggan;)
- Memotong 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2) FROM pelanggan;)
- Mengambil 2 huruf setelah 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2, 2) FROM pelanggan;)
- Menghitung panjang karakter/string dari nama (SELECT LENGTH (nama) FROM pelanggan;)
Penyelesaian
3. Masukkan data ke tabel pelanggan
4. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';)
5. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten';)
6. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';)
7. Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';)
8. Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';)
6. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis (SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis';)
7. Menampilkan data pelanggan yang namanya dimulai huruf A (SELECT * FROM pelanggan WHERE nama like 'A%';)
8. Menampilkan data pelanggan yang namanya diakhiri huruf A (SELECT * FROM pelanggan WHERE nama like '%a';)
9. Mengurutkan data pelanggan berdasarkan nama dengan sorting ASC (SELECT * FROM pelanggan ORDER BY nama ASC;)
10. Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC (SELECT * FROM pelanggan ORDER BY nama DESC;)
10. Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC (SELECT * FROM pelanggan ORDER BY nama DESC;)
12. Menggabungkan nama dan pekerjaan tanpa inisial baru (SELECT CONCAT (nama,'',pekerjaan) FROM pelanggan;)
13. Memotong 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2) FROM pelanggan;)
14. Mengambil 2 huruf setelah 2 huruf di depan dari nama (SELECT SUBSTRING(nama, 2, 2) FROM pelanggan;)
15. Menghitung panjang karakter/string dari nama (SELECT LENGTH (nama) FROM pelanggan;)
16. Terakhir yaitu Exit.
By Ukhtia Kusuma Wardani/203100105
----------SEKIAN TERIMAKASIH---------
"If you don't cherish yourself who's gonna do it then? If you don't believe in yourself, who's gonna do it then?"-Y.K-
Komentar
Posting Komentar