Kelompok Pengguna Linux Indonesia [KPLI], Area Klaten [PELIK] Homepages
Mengenal SQL
Menghapus Tabel
Perintah penghapusan tabel berbeda dengan perintah penghapusan record. Menghapus tabel dapat menggunakan perintah DROP TABLE: DROP TABLE pegawai;
DDL & DML
Dalam SQL perintah seperti CREATE TABLE dan DROP TABLE disebut sebagai Data Definition Language (DDL), sedangkan perintah SELECT, INSERT, UPDATE & DELETE disebut Data Manipulation Language (DML). DDL berkaitan dengan masalah struktur, sedangkan DML berkaitan dengan data (record).
Sort
Perintah SELECT ynag sudah diperkenalkan sebelumnya dapat diberikan perintah tambahan ORDER BY ynag berfungsi untuk mengurutkan (sortir) hasil query (kata query biasa digunakan untuk proses yang dilakukan dari perintah SELECT). Kita telah memiliki tabel pegawai dan kini akan ditampilkan dan hasilnya akan diurutkan berdasarkan nama.
SELECT * FROM pegawai ORDER BY nama;
id | nama ----+---- 1919 | Owo Sugiana 1920 | Pribadi Endro
Penggunaan ORDER BY diatas secara default nilai field nama diurutkan dari alphabet teratas ke bawah (ascending). Perintah berikut menghasilkan hasil query yang sama: SELECT * FROM pegawai ORDER BY nama ASC;
Sedangkan DESC dapat menyertai ORDER BY yang digunakan untuk mengurutkan dari bawah ke atas (descending). SELECT * FROM pegawai ORDER BY nama DESC;
Record Tertentu
Suatu query juga bisa diberi kondisi, artinya hanya record tertentu saja yang memenuhi kriteria yang akan ditampilkan. Misalkan tabel pegawai sekarang berisi data seperti ini: