Pengertian DML (Data Manipulation Language) (SELECT)



Pengertian DML (Data Manipulation Language) pada database
DML atau singkatan dari Data Manipulation Language merupakan kumpulan perintah query yang digunakan untuk memanipulasi data pada database. Misalnya digunakan untuk menambah data, merubah data, maupun menghapus data pada database. salah satu perintah pada DML yaitu SELECT
.Command : SELECT
Fungsi : SELECT berfungsi untuk untuk menyeleksi atau memilih atau menampilkan data-data yang ada dalam tabel. baik menampilkan semua kolom, sebagian kolom, serta berdasarkan kondisi.
Syntax : SELECT * FROM nama_tabel
Parameter : from, where, order by, dll
 SELECT
 SQL yang digunakan:
a. Menampilkan seluruh isi tabel
SELECT * FROM nama_tabel;

b. Menampilkan dengan klausa WHERE
SELECT * FROM nama_tabel WHERE kondisi;
c. Menampilkan Field tertentu
SELECT nama_field1,nama_field2,..FROM nama_tabel;

d. Menampilkan data yang diambil dari beberapa tabel
SELECT tabel1.field, tabel2.field,…
FROM tabel1,tabel,…
WHERE kondisi;
e. Penggunaan operator AND dan OR
Untuk mengambil data tertentu dengan kondisi lebih dari satu,dan apabila semua syarat bernilai benar.
SELECT * FROM nama_tabel WHERE kondisi1 AND kondisi2 AND kondisi3,..;
SELECT * FROM nama_tabel WHERE kondisi1 OR kondisi2 OR kondisi3,..;
f. Penggunaan BETWEEN dan NOT BETWEEN
untuk meyaring data dengan rentang tertentu.
SELECT * FROM nama_tabel WHERE field BETWEEN/NOT BETWEEN bts_bawah AND batas_atas;

g. Penggunaan LIKE dan NOT LIKE
untuk menyeleksi data dengan kriteria mengandung kata atau klausa yg di definisikan oleh LIKE
SELECT * FROM nama-tabel WHERE field LIKE/NOT LIKE ‘%..’; kata atau klausa berada di akhir
SELECT * FROM nama-tabel WHERE field LIKE/NOT LIKE ‘..%’; kata atau klausa berada di awal
SELECT * FROM nama-tabel WHERE field LIKE/NOT LIKE ‘%..&’; kata atau klausa berada di tengah

Penggunaan Operator ODER BY
Digunakan untuk mengurutkan data
SELECT * FROM nama_tabel ORDER BY namafield;
Penggunaan Operator ASC dan DESC
untuk mengurutkan data yang ditampilkan secara naik atau turun.
SELECT * FROM nama_tabel ORDER BY namafield ASC;
SELECT * FROM nama_tabel ORDER BY namafield DESC;

Pengertian DML (Data Manipulation Language) (SELECT) Pengertian DML (Data Manipulation Language) (SELECT) Reviewed by NotLuz on 17.58 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.