Sintaks ungkapan SQL CASE
Ekspresi SQL CASE, juga dikenali sebagai "penyataan CASE WHEN", membolehkan anda menilai berbilang keadaan dan mengembalikan nilai yang berbeza berdasarkan keputusan. Sintaksnya berbeza-beza bergantung pada enjin pangkalan data yang digunakan.
Sintaks Pelayan SQL:
<code class="language-sql">CASE case-expression WHEN when-expression-1 THEN value-1 [ WHEN when-expression-n THEN value-n ... ] [ ELSE else-value ] END</code>
<code class="language-sql">CASE WHEN boolean-when-expression-1 THEN value-1 [ WHEN boolean-when-expression-n THEN value-n ... ] [ ELSE else-value ] END</code>
Antaranya:
Perhatikan bahawa susunan klausa WHEN adalah penting dan padanan pertama digunakan. Jika tiada klausa ELSE disediakan dan tiada padanan syarat BILA dipenuhi, hasilnya akan menjadi NULL.
Atas ialah kandungan terperinci Bagaimanakah Ungkapan SQL CASE Berfungsi dan Apakah Sintaksnya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!