Praktek Perintah SQL untuk Manipulasi Data Tabel Pelanggan (DML Metode)

Halo pembaca setia, pada kesempatan kali ini, kami akan membahas tentang penggunaan database dalam sistem informasi pelanggan. Sebelumnya, kami sudah memiliki tabel pelanggan dengan beberapa kolom di dalamnya. Dan pada kali ini, kami akan memasukkan data baru ke dalam tabel tersebut.

Berikut adalah contoh skrip SQL yang digunakan untuk memasukkan data ke dalam tabel pelanggan pada database:

INSERT INTO pelanggan (id_pelanggan, nama, alamat, pekerjaan, no_ktp, no_telp) VALUES

(4, 'Adi', 'Klaten', 'Mahasiswa', '123456789', '159753'),

(5, 'Ica', 'Solo', 'Mahasiswa', '987654321', '951357');


Dengan menggunakan perintah INSERT INTO, kita dapat memasukkan data ke dalam tabel pelanggan dengan cepat dan mudah. Pastikan untuk menyesuaikan kolom dan nilai data yang dimasukkan dengan benar, agar data dapat disimpan dengan sukses. Dengan menginputkan data tersebut, kita dapat menyimpan informasi pelanggan dengan lebih terstruktur dan mudah untuk diakses kembali. Dalam hal ini, kita juga bisa melakukan pengolahan data yang lebih efisien, seperti pengambilan data berdasarkan kriteria tertentu.

Pada umumnya, penggunaan database dalam sistem informasi sangat diperlukan terutama dalam hal penyimpanan data yang besar dan kompleks. Dengan penggunaan database, kita dapat melakukan pengolahan data dengan lebih cepat dan efisien, sehingga dapat meningkatkan produktivitas dan kualitas layanan bagi pelanggan.

Materi lanjutan SELECT, menampilkan data dengan kondisi tertentu sesuai record

SQL adalah bahasa yang digunakan untuk mengakses dan mengelola data dalam database. Dalam SQL, terdapat beberapa perintah yang dapat digunakan untuk menampilkan data dengan kondisi tertentu sesuai record. Berikut adalah beberapa contoh perintah SQL yang dapat digunakan:

  1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa

 

 SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';

Perintah ini akan menampilkan semua data pelanggan yang pekerjaannya adalah mahasiswa.


  1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten

SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'Klaten';

Perintah ini akan menampilkan semua data pelanggan yang pekerjaannya adalah mahasiswa dan tinggal di Klaten.


  1. Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis

SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'Ciamis';

Perintah ini akan menampilkan semua data pelanggan yang pekerjaannya adalah mahasiswa atau tinggal di Ciamis.


  1. Menampilkan data pelanggan yang namanya dimulai huruf A

 

SELECT * FROM pelanggan WHERE nama LIKE 'A%';

 

Perintah ini akan menampilkan semua data pelanggan yang namanya dimulai dengan huruf A.


  1. Menampilkan data pelanggan yang namanya diakhiri huruf A

 

SELECT * FROM pelanggan WHERE nama LIKE '%A';

 

Perintah ini akan menampilkan semua data pelanggan yang namanya diakhiri dengan huruf A.


  1. Mengurutkan data pelanggan berdasarkan nama dengan sorting ASC

 

SELECT * FROM pelanggan ORDER BY nama ASC;

 

Perintah ini akan menampilkan semua data pelanggan yang diurutkan berdasarkan nama secara ascending (dari A ke Z).

  1. Mengurutkan data pelanggan berdasarkan nama dengan sorting DESC


SELECT * FROM pelanggan ORDER BY nama DESC;

 

Perintah ini akan menampilkan semua data pelanggan yang diurutkan berdasarkan nama secara descending (dari Z ke A).

 

Praktek Materi Function dari beberapa perintah SQL:

  1. Menggabungkan nama dan pekerjaan dengan memberi inisial Nama dan Pekerjaan:

 

SELECT CONCAT(nama, ' ', pekerjaan) AS 'Nama Dan Pekerjaan' FROM pelanggan;

 

Perintah ini akan menggabungkan nilai kolom nama dan pekerjaan dari tabel pelanggan, dan menambahkan spasi di antara keduanya, kemudian memberikan inisial "Nama dan Pekerjaan" pada kolom hasilnya.

  1. Menggabungkan nama dan pekerjaan tanpa inisial baru:

 

SELECT CONCAT(nama, ' ', pekerjaan) FROM pelanggan;

 

Perintah ini akan menggabungkan nilai kolom nama dan pekerjaan dari tabel pelanggan, tanpa memberikan inisial baru pada kolom hasilnya.

  1. Memotong 2 huruf di depan dari nama:

 

SELECT SUBSTRING(nama, 2) FROM pelanggan;

 

Perintah ini akan memotong 2 huruf pertama dari nilai kolom nama pada setiap record di tabel pelanggan, dan menampilkan nilai sisanya.

  1. Mengambil 2 huruf setelah 2 huruf di depan dari nama:


SELECT SUBSTRING(nama, 2, 2) FROM pelanggan;

Perintah ini akan mengambil 2 huruf dari nilai kolom nama pada setiap record di tabel pelanggan, dimulai dari huruf ketiga hingga keempat.

  1. Menghitung panjang karakter/string dari nama:

 

SELECT LENGTH(nama) FROM pelanggan;

 

Perintah ini akan menghitung panjang karakter atau string dari nilai kolom nama pada setiap record di tabel pelanggan.

Dengan menggunakan perintah-perintah SQL di atas, kita dapat melakukan manipulasi data yang lebih lanjut dan menghasilkan output yang sesuai dengan kebutuhan kita.

Komentar