Urutan Eksekusi Query SQL dan Contoh Penggunaannya

Dalam pengelolaan data menggunakan SQL, terdapat serangkaian langkah yang harus diikuti dalam urutan tertentu. Berikut adalah urutan eksekusi query SQL dari FROM hingga LIMIT beserta contoh penggunaannya:

Urutan Eksekusi Query SQL

1. FROM

Langkah pertama adalah menentukan sumber data atau tabel yang akan digunakan, yaitu tabel Mahasiswa.

Contoh:

SELECT * FROM Mahasiswa;

2. WHERE

Klausa WHERE digunakan untuk menyaring baris-baris tertentu dari tabel Mahasiswa berdasarkan kriteria tertentu, misalnya usia di atas 20 tahun.

Contoh:

SELECT * FROM Mahasiswa
WHERE usia > 20;

3. GROUP BY

Klausa GROUP BY digunakan untuk mengelompokkan data berdasarkan nilai-nilai tertentu, misalnya berdasarkan kota asal mahasiswa.

Contoh:

SELECT kota, COUNT(*) FROM Mahasiswa
GROUP BY kota;

4. HAVING

Klausa HAVING digunakan untuk menyaring hasil pengelompokan berdasarkan kriteria tertentu, misalnya jumlah mahasiswa di atas 10 orang.

Contoh:

SELECT kota, COUNT(*) FROM Mahasiswa
GROUP BY kota
HAVING COUNT(*) > 10;

5. SELECT

Klausa SELECT digunakan untuk menentukan kolom atau data yang akan ditampilkan, misalnya hanya menampilkan nama dan usia mahasiswa.

Contoh:

SELECT nama, usia FROM Mahasiswa;

6. ORDER BY

Klausa ORDER BY digunakan untuk mengurutkan hasil query berdasarkan nilai-nilai tertentu, misalnya mengurutkan berdasarkan usia dari yang tertua ke yang termuda.

Contoh:

SELECT * FROM Mahasiswa
ORDER BY usia DESC;

7. LIMIT

Klausa LIMIT digunakan untuk membatasi jumlah baris yang akan ditampilkan dalam hasil query, misalnya hanya menampilkan 10 data mahasiswa teratas.

Contoh:

SELECT * FROM Mahasiswa
LIMIT 10;

Dengan mengikuti urutan eksekusi query SQL ini, Anda dapat mengelola data secara efisien dan terstruktur sesuai kebutuhan Anda.