
Pada perintah SQL DML terdapat beberapa Query SQL antara
lain INSERT, UPDATE, DELETE & SELECT. Masing-masing Query SQL berbeda
fungsi antara satu dengan yang lain. Fungsi masing-masing Query SQL adalah :
INSERT INTO berfungsi untuk menginputkan dapat pada
sebuah tabel.
UPDATE berfungsi untuk merubah sebuah data pada sebuah
tabel.
DELETE berfungsi untuk menghapus data pada sebuah
tabel.
SELECT berfungsi untuk menampilkan data pada sebuah
table.
Langsung saja, berikut ini penggunaan query-query nya:
Buka XAMPP , start Apache dan MySQL , selengkapnya
tentang XAMPP klik disini.
Buat database dengan nama “toko” dan tabel “barang”
dengan struktur tabel dibawah ini. Selengkapnya tentang cara membuat
database dan tabel klik disini.
Jika telah selesai membuat database dan tabel. Sekarang
kita akan mencoba mengisi record / data pada kolom yang sudah kita buat pada
tabel tadi. Perhatikan pada penulisan nama kolom/atributnya huruf besar dan
kecil berbeda.
Cara menggunakan syntax atau query nya, buka database
"toko" kemudian pada tab pilih SQL, masukkan syntax dan kirim.
INSERT INTO (Input/ Memasukkan/ Menambahkan Data)
Penggunaan SQL INSERT INTO ada dua cara yaitu:
INSERT INTO nama_tabel
values('record1','record2',record3'); Contoh:
INSERT INTO barang values('brg001','TV','50');
INSERT INTO nama_tabel (kolom1,kolom2, kolom3) values
('record1,'record2,'record3'); Contoh:
INSERT INTO barang (kode_barang, nama_barang,
jumlah_barang) values ('brg001','TV','50');
UPDATE (Mengubah data/record yang ada)
UPDATE nama_tabel set kolom='recordbaru' where
kolomprimary_key = 'recordprimary_key'; Contoh :
Update barang set nama_barang='Televisi' where
kode_barang ='brg001';
DELETE (Menghapus data/record)
DELETE from nama_tabel where kolomprimary_key
='recordprimary_key'; Contoh :
DELETE from barang where kode_barang='brg001';
SELECT (Menampilkan data/record)
SELECT * from nama_tabel; Syntax ini akan menampilkan
semua data dalam tabel. Contoh :
SELECT * from barang;
SELECT * from nama_tabel where kolomtertentu='record';
Syntax ini akan menampilkan data/record dengan data pada kolom tertentu,
seperti menampilkan semua record dengan nama barang “TV”, atau memanggil record
pada kode barang “brg001”. “*” (Bintang) disini berarti memanggil semua data
pada field/kolom pada tabel. Contoh :
SELECT * from barang where nama_barang = 'TV';
SELECT * from barang where kode_barang = 'brg001';
SELECT kolomtertentu1, kolomtertentu2 from nama_tabel;
Syntax ini menampilkan hanya dua kolom tertentu yang ada pada tabel, dan
menampilkan semua record pada kolom tersebut. Contoh :
SELECT nama_barang, jumlah_barang from barang;
Demikianlah artikel Syntax SQL DML ( Data Manipulation Language ) menggunakan XAMPP , semoga dapat bermanfaat, Terima Kasih.

