DML SELECT FUNCTION

 SELECT

Masukkan data ke tabel pelanggan tersebut dengan isian sebagai berikut:

id_pelanggan nama alamat pekerjaan no_ktp no_telp 
4AdiKlatenMahasiswa123456789
159753
5IcaSoloMahasiswa987654321
951357



Menampilkan data dengan kondisi tertentu sesuai record, contoh:
  • 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;)



FUNCTION

Praktekkan perintah di bawah ini :
  • 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;)



Komentar

Postingan populer dari blog ini

DATA MANIPULATION LANGUAGE (DML)

MEMBUAT DATABASE KASIR & TABEL PENJUALAN MENGGUNAKAN MYSQL DENGAN MARIADB DI ANDROID VIA TERMUX