Rabu, 11 Mei 2016

pengertian DML dan perintahnya pada MYSQL

haii...apa kabar kalian semua
        saya akan menjelaskan tentang DML(Data Manipulation language).
pengertian DML
           perintah query yang digunakan untuk memanipulasi data dalam tabel, seperti menambah, merubah atau menghapus data.
  Pada DML terdapat perintah-perintah untuk memanipulasi data, nah berikut adalah perintah dan penjelasannya :
 insert :merupakan perintah yang berfungsi untuk menambah / memasukan data atau record pada database.
delete :merupakan perintah yang berfungs untuk menghapus data pada database.
update :merupakan perintah yang berfungs untuk merubah atau memperbaharui data pada database.
select :merupakan perintah yang berfungs untuk melihat atau menampilkan data pada database.

    nah saya akan memperjelas tentang perintah select :
select berfungsi untuk menampilkan data-data pada tabel-tabel yang terdapat dalam database.

Macam macam select :
  SQL yang di gunakan adalah:
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
h.Penggunaan Operator ODER BY
Digunakan untuk mengurutkan data
SELECT * FROM nama_tabel ORDER BY namafield;
i.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;

  nah kawan itu tadi macam perintah dari select pada DML  apabila ada kesalahan atau ada kekurangan maaf ya teman

Tidak ada komentar:

Posting Komentar