Dalam database pernyataan atau perintah untuk menampilkan data adalah SELECT. Dalam penulisan query ada urutan yang harus digunakan. Urutan utama adalah dimulai dari :
- SELECT
- FROM
- WHERE
- GROUP BY
- HAVING
- ORDER BY
Tapi taukah kamu? Didalam pemrogresan atau esekusi dalam database berbeda dengan urutan diatas. Jadi urutan yang biasa kita tulis yang awalnya selalu dengan SELECT, sebenarnya didalam esekusi query bukan SELECT yang di esekusi terlebih dahulu. Lalu apakah SELECT urutan kedua, ternyata juga bukan. SELECT berada diurutan kelima. Berikut adalah urutan query yang di esekusi terlebih dahulu dimulai dari :
- FROM
- WHERE
- GROUP BY
- HAVING
- SELECT
- ORDER BY
Contoh :
SELECT nama, count(*) as nomor
FROM Pelanggan
WHERE tahun_lahir > 1993
GROUP BY nama
HAVING COUNT (*)>3
ORDER BY nama ASC
Yang pertama diesekusi dalam database adalah FROM. FROM disini berupa nama tabel, jadi tabellah yang lebih dulu esekusi. Tabel yang mana yang akan kita pilih untuk menampilkan data dari tebel tersebut.
Wednesday, August 3, 2016
Retrieving, Filtering, and sorting data
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment