Kueri dengan SQL
| English | Bahasa Indonesia |
|---|---|
| SQL/ˌes kjuː ˈel/ | SQL |
| query/ˈkwɪərɪ/ | query |
| record/ˈrekɔːd/ | rekaman |
| field/fiːld/ | medan |
| condition/kənˈdɪʃn/ | kondisi |
Mengajukan pertanyaan ke basis data
- SQL (Structured Query Language) mengambil rekaman yang Anda inginkan.
- Beberapa kata kunci dapat melakukan hampir semua hal di IGCSE.
- Bacalah query dalam urutan tetap untuk menentukan outputnya.
SELECT, FROM, WHERE
SELECT FirstName, FormClass
FROM Student
WHERE FeesPaid = TRUE;
SELECT= bidang mana yang akan ditampilkan (gunakan*untuk semua).FROM= tabel mana.WHERE= syarat, sehingga hanya rekaman yang sesuai yang muncul.

Bacalah query SQL dengan urutan ini: FROM (tabel mana), WHERE (baris mana), SELECT (bidang mana), ORDER BY (urutan).

SELECT memilih bidang, FROM menamai tabel, WHERE menetapkan syarat
Jalankan kueri SELECT … WHERE
WHERE menyaring baris menjadi yang sesuai; SELECT kemudian hanya mempertahankan kolom yang Anda pilih. Lanjutkan langkah demi langkah untuk melihat tabel mengecil menjadi jawaban kueri.
Dalam kueri SQL, SELECT menentukan:
SELECT memilih bidang; FROM tabel; WHERE baris; ORDER BY pengurutan.
Klausa WHERE:
WHERE menyaring baris berdasarkan kondisi.
ORDER BY, AND, OR
SELECT FirstName, DateOfBirth
FROM Student
WHERE FormClass = '10A' AND FeesPaid = FALSE
ORDER BY DateOfBirth ASC;
ORDER BYmengurutkan:ASC(terkecil/A→Z duluan) atauDESC(terbesar/Z→A duluan).- Gabungkan syarat dengan
AND(keduanya benar) atauOR(setidaknya satu benar).

Pengecekan rentang menerima nilai yang masuk akal dan menolak sisanya
ORDER BY mark DESC mengurutkan hasil:
DESC = descending (terbesar/Z→A pertama); ASC = ascending.
SUM, COUNT, dan urutan baca
COUNTmenghitung jumlah rekaman yang cocok;SUMmenjumlahkan bidang angka.- Untuk menentukan output query, bacalah dengan urutan ini:
- FROM (tabel mana) → WHERE (simpan baris yang cocok) → SELECT (tampilkan bidang terpilih) → ORDER BY (urutkan).
SELECT COUNT(StudentID) FROM Student WHERE FeesPaid = FALSE;

Tipe bidang: teks, angka, tanggal/waktu dan boolean
Pasangkan setiap kata kunci SQL dengan fungsinya.
SELECT memilih kolom, WHERE menyaring baris, ORDER BY mengurutkan, COUNT menghitung jumlah baris yang sesuai.
Susun klausa SQL dalam urutan yang Anda bacanya untuk menemukan output.
FROM → WHERE → SELECT → ORDER BY memberikan Anda tepat baris dan kolom mana yang muncul.
Anda telah memahaminya
SELECT(bidang) ·FROM(tabel) ·WHERE(syarat);*= semua bidangORDER BY … ASC/DESCjenis; syarat gabunganAND/ORCOUNTmenghitung baris;SUMmenjumlahkan bidang angka- bacalah query: FROM → WHERE → SELECT → ORDER BY