Data Manipulation Language
DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:
SELECTuntuk menampilkan dataINSERTuntuk menambahkan data baruUPDATEuntuk mengubah data yang sudah adaDELETEuntuk menghapus data
1. SELECT :
Pernyataan SELECT digunakan untuk query database tentang informasi database yang mana yang ditampilkan sebagai data. Format dasar dari pernyataan SELECT adalah :
SELECT kolom FROM namatabel WHERE kondisi
Contoh:
Diasumsikan terdapat tabel user yang berisi data sebagai berikut.
![]() | ||||
|---|---|---|---|---|
SELECT * FROM user
Contoh 2: Tampilkan pengguna yang tidak pernah bertransaksi.
SELECT * FROM user WHERE total_transaksi = 0
Contoh 3: Tampilkan username pengguna yang bertransaksi kurang dari 10 dan nilainya lebih dari 1.000.
SELECT username FROM user WHERE jml_transakai <> 1000
Contoh 4: Tampilkan total nominal transaksi yang sudah terjadi.
SELECT SUM(total_transaksi) AS total_nominal_transaksi FROM user
Contoh 5: Tampilkan seluruh data diurutkan berdasarkan jumlah transaksi terbesar ke terkecil.
SELECT * FROM user ORDER BY jml_transaksi DESC
contoh 6: Tampilkan seluruh
[sunting] INSERT
Untuk menyimpan data dalam tabel dipergunakan sintaks:
INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
Contoh:
INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass'); [sunting] UPDATE
Untuk mengubah data menggunakan sintaks:
UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
Contoh:
UPDATE Msuser set password="123456" where username="abc"
[sunting] DELETE
Untuk menghapus data dipergunakan sintaks:
DELETE FROM [NAMA_TABLE] [KONDISI]
Contoh:
DELETE FROM TEST WHERE NAMA='test';


Tidak ada komentar:
Posting Komentar