PostgreSQL SyntaxLesson 42Preview gratis
PostgreSQL CASE
Lesson ini bagian dari PostgreSQL · Semua level
Ringkasan
Ekspresi CASE memungkinkan penulisan kondisi jika-maka-di-dalam SQL, mirip switch pada bahasa pemrograman. PostgreSQL menyediakan bentuk simple CASE yang membandingkan satu ekspresi serta searched CASE yang memuat kondisi lengkap pada tiap WHEN. Hasilnya dapat dipakai pada SELECT, ORDER BY, GROUP BY, bahkan UPDATE.
Poin kunci
- CASE mengekspresikan logika cabang di dalam query SQL.
- Searched CASE memakai kondisi WHEN, simple CASE membandingkan satu nilai.
- ELSE opsional; tanpa kecocokan dan tanpa ELSE hasilnya NULL.
- Dapat dipakai pada SELECT, ORDER BY, GROUP BY, dan UPDATE.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.