SQL (Sttuctured Query Language) merupakan salah
satu fasilitas yang digunakan untuk menuliskan query. SQL merupakan bahasa yang
digunakan untuk mendefinisikan skema database (DDL = data definition
language) dan dapat digunakan untuk memanipulasi isi dari satu atau lebih
tabel yang mempunyai keterkaitan antara satu tabel dengan tabel yang lain (DML
= Data Manipulation Language)
Bentuk umum SQL pada 1 tabel
SELECT daftar field yang akan ditampilkan
FROM nama tabel
[WHERE predikat]
dimana predikat adalah suatu kondisi yang ditentukan
oleh user. Predikat bisa melibatkan operasi logika AND, OR, NOT, atau operasi
perbandingan = , >, <, <>
fungsi-fungsi yang bisa digunakan dalam SQL adalah :
MAX à untuk mencari nilai maksimal dari suatu kolom
MIN à untuk mencari nilai minimal
dari suatu kolom
AVG à mencari nilai rata-rata
SUM à mencari jumlah
COUNT à mencari cacah
LIKE à mencari karakter yang
memenuhi syarat LIKE
GROUP BY à mengelompokkan record
DISTICT à meniadakan duplikasi hasil
record