urutan instruksi yang dijalankan dengan jelas.
ruang kerja
SQL
jalur praktis untuk belajar SQL dari nol
definisi dulu
apa itu SQL
SQL dipakai untuk menulis instruksi tepat. Di sini kamu memakainya sebagai jalur praktis untuk belajar SQL dari nol. Model awalnya sederhana: input melewati langkah lalu menjadi output.
query.sqljalankan psql -f query.sqlkebiasaan pelajari satu bagian kecil SQL, ketik contoh minimal, lalu jalankannilai adalah data. variabel adalah nama untuk menyimpan data.
pekerjaan kecil bernama yang menerima input dan menghasilkan hasil.
PostgreSQL compatible SQL menjalankan kode dari query.sql.
kode pertama yang mudah dibaca
Select
columns table rowsSELECT name, score FROM users;
output name score rowssilsilah bahasa
pohon SQL
lihat asal SQL, bahasa yang dekat, dan langkah belajar berikutnya.
mulai dari nol
Bank soal
Cari lalu latihan
Pilih tahap atau cari soal pada bahasa ini lalu buka latihan.
SQL soal 1
SQL soal 1. Pilih pernyataan yang paling cocok dengan select columns.
SQL soal 2
SQL soal 2. Pilih pernyataan yang paling cocok dengan where filter.
SQL soal 3
SQL soal 3. Pilih pernyataan yang paling cocok dengan count aggregate.
SQL soal 4
SQL soal 4. Pilih pernyataan yang paling cocok dengan join tables.
SQL soal 5
SQL soal 5. Pilih pernyataan yang paling cocok dengan select columns.
SQL soal 6
SQL soal 6. Pilih pernyataan yang paling cocok dengan where filter.
SQL soal 7
SQL soal 7. Pilih pernyataan yang paling cocok dengan count aggregate.
SQL soal 8
SQL soal 8. Pilih pernyataan yang paling cocok dengan join tables.
SQL soal 9
SQL soal 9. Pilih pernyataan yang paling cocok dengan select columns.
SQL soal 10
SQL soal 10. Pilih pernyataan yang paling cocok dengan where filter.
SQL soal 11
SQL soal 11. Pilih pernyataan yang paling cocok dengan count aggregate.
SQL soal 12
SQL soal 12. Pilih pernyataan yang paling cocok dengan join tables.
SQL soal 13
SQL soal 13. Pilih pernyataan yang paling cocok dengan select columns.
SQL soal 14
SQL soal 14. Pilih pernyataan yang paling cocok dengan where filter.
SQL soal 15
SQL soal 15. Pilih pernyataan yang paling cocok dengan count aggregate.
SQL soal 16
SQL soal 16. Pilih pernyataan yang paling cocok dengan join tables.
SQL soal 17
SQL soal 17. Pilih pernyataan yang paling cocok dengan select columns.
SQL soal 18
SQL soal 18. Pilih pernyataan yang paling cocok dengan where filter.
pilihan ganda
SQL soal 1
SQL soal 1. Pilih pernyataan yang paling cocok dengan select columns.
SELECT name FROM users;
referensi
pola untuk query.sql
psql -f query.sqlcolumns table rows
Select
SELECT name, score FROM users;
- Select only needed columns
- Read from one table first
- Add limits while exploring
where order limit
Filter
SELECT name FROM users WHERE score >= 60;
- WHERE filters rows
- ORDER BY sorts
- LIMIT protects exploration
count sum avg group by
Group
SELECT role, COUNT(*) FROM users GROUP BY role;
- Aggregate after filtering
- Group by non aggregate columns
- Name metrics clearly