Perintah DML pada MySQL - Mari Belajar Coding

02 Juni 2021

Perintah DML pada MySQL

Perintah DML pada MySQL

Pada tutorial sebelumnya Saya telah membahas mengenai DDL beserta pengertian dan contohnya. Pada pembahasan kali ini kita akan belajar memahami perintah Data Manipulation Language (DML) pada MySQL. DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query DML ini untuk melakukan pemanipulasian database yang telah dibuat. 

Perintah-perintah DML diantaranya seperti:
INSERT merupakan perintah untuk memasukkan data kedalam tabel
UPDATE merupakan perintah untuk melakukan edit data lama menjadi data baru
DELETE merupakan perintah untuk melakukan hapus data pada tabel.

Perintah DML pada MySQL

Memasukkan Data pada tabel ( INSERT )
Memasukkan data dalam semua program menggunakan query SQL dengan perintah INSERT. Syarat untuk memasukkan data adalah telah terciptanya tabel pada sebuah database. Query yang digunakan adalah :

INSERT INTO nama_tabel VALUES ('isi_field1', 'isi_field2',
'isi_field3', '....', 'isi_fieldN');

Contoh

INSERT INTO mahasiswa VALUES ('1', 'Saputro', 'Semarang',
'saputro@maribelajarcoding.com', '0857457', 'L');

Memperbarui Isi Data ( UPDATE )
Update data adalah sebuah proses edit data lama menjadi data yang lebih baru. Namun tidak semua data dalam database yang perlu di edit, melainkan sebagian data yang dianggap perlu untuk diedit saja. Query SQL yang digunakan adalah UPDATE yang di ketikkan seperti berikut :

UPDATE nama_tabel SET
field_1 = 'data_baru',
field_2 ='data_baru',
.......... ,
Field_N ='data_baru';

Contoh

UPDATE mahasiswa SET
nama = 'singgih saputro',
alamat ='semarang selatan'
WHERE 
id_mhsw ='1';

Menghapus Data ( DELETE )
Untuk menghapus data, MySQL memiliki query bernama DELETE. Penggunaannya diikuti dengan nama data yang akan dihapus. Berikut query untuk menghapus semua data yang terdapat pada tabel :

DELETE FROM nama_tabel;

Sedangkan berikut query untuk menghapus data yang diinginkan dari sebuah tabel :

DELETE FROM nama_tabel WHERE kondisi;

Contoh

DELETE FROM mahasiswa WHERE id_mhsw ='1';

Related Posts

Load comments