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:
- Menampilkan data pelanggan yang pekerjaannya
adalah mahasiswa
SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa';
Perintah ini akan menampilkan semua data pelanggan yang pekerjaannya adalah mahasiswa.
- 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.
- 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.
- 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.
- 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.
- 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).
- 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:
- 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.
- 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.
- 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.
- 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.
- 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
Posting Komentar