Penyata KES digunakan untuk mengembalikan nilai yang berbeza berdasarkan syarat. Sintaks: CASE WHEN condition THEN result WHEN condition THEN result ... ELSE default_result TAMAT. Penggunaan: 1. Tentukan syarat; 2. Kembalikan hasil jika syarat adalah benar; 3. Gunakan klausa ELSE untuk menentukan keputusan lalai apabila semua syarat adalah palsu.
Penggunaan penyata CASE dalam SQL
Penyataan CASE digunakan dalam SQL untuk mengembalikan nilai yang berbeza berdasarkan keadaan yang berbeza. Sintaksnya adalah seperti berikut:
<code class="sql">CASE WHEN condition1 THEN result1 WHEN condition2 THEN result2 ... ELSE default_result END</code>
Penggunaan:
Syarat CARI: Gunakan klausa CARI untuk mencari corak dalam rentetan dan mengembalikan padanan.
syarat NULLIF: Gunakan klausa NULLIF untuk menyemak sama ada nilai itu NULL dan mengembalikan nilai NULL yang ditentukan jika ya.
Klausa ELSE mesti dinyatakan untuk memastikan nilai dikembalikan.
Atas ialah kandungan terperinci Penggunaan pernyataan kes dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!