Rumah >pangkalan data >SQL >Penggunaan pernyataan if else dalam sql
Penyataan
IF-ELSE digunakan dalam SQL untuk melaksanakan operasi berbeza berdasarkan syarat. Sintaks asas ialah: Jika syarat adalah benar, laksanakan pernyataan 1. Jika syarat adalah palsu, pernyataan 2 dilaksanakan. Syaratnya ialah ungkapan Boolean dan pernyataan itu boleh berupa pernyataan SQL yang sah.
Penggunaan penyataan IF-ELSE dalam SQL
Penyataan IF-ELSE digunakan dalam SQL untuk melakukan tindakan yang berbeza apabila syarat tertentu dipenuhi. Sintaks asasnya adalah seperti berikut:
<code>IF condition THEN statement1 ELSE statement2</code>
Arahan penggunaan:
Contoh:
<code>SELECT CASE WHEN age >= 18 THEN '成人' ELSE '未成年' END AS age_group FROM students;</code>
Dalam contoh ini, ungkapan CASE menggunakan pernyataan IF-ELSE untuk mengklasifikasikan pelajar sebagai "dewasa" atau "minor" berdasarkan nilai lajur umur.
Pernyataan IF-ELSE bersarang:
Pernyataan IF-ELSE boleh disarangkan untuk mengendalikan situasi yang lebih kompleks. Penyataan IF-ELSE bersarang akan menyemak syarat berikutnya mengikut urutan jika syarat pertama tidak dipenuhi.
<code>IF condition1 THEN statement1 ELSE IF condition2 THEN statement2 ELSE statement3</code>
Tip:
Atas ialah kandungan terperinci Penggunaan pernyataan if else dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!