JIKA pernyataan ELSE membenarkan melakukan tindakan berbeza berdasarkan syarat dalam pertanyaan SQL. Ia digunakan untuk semakan bersyarat dan melaksanakan pernyataan yang dinyatakan dalam THEN atau ELSE berdasarkan keputusan. Sintaksnya ialah: IF condition THEN operasi 1 ELSE operasi 2 END IF. Contoh: PILIH Produk, JIKA(Produk = 'Buku', 'Buku', 'Majalah') AS ProductType FROM Sales Memaparkan mesej "Buku" atau "Majalah" berdasarkan nilai lajur Produk.
Penggunaan pernyataan IF ELSE dalam SQL
IF ELSE pernyataan membolehkan anda melakukan semakan keadaan dalam pertanyaan SQL dan melakukan tindakan berbeza berdasarkan keputusan.
Sintaks:
<code>IF 条件 THEN 操作1 ELSE 操作2 END IF;</code>
Contoh:
Andaikan anda mempunyai jadual yang dipanggil "Jualan" yang mengandungi lajur "Produk" dan "Jumlah" untuk setiap pesanan. Untuk menyemak sama ada jenis produk dalam setiap pesanan ialah "Buku" atau "Majalah" dan memaparkan mesej yang berbeza dengan sewajarnya, anda boleh menggunakan pernyataan JIKA ELSE berikut:
<code>SELECT Product, IF(Product = 'Book', '这是订购的书籍', '这是订购的杂志') AS ProductType FROM Sales;</code>
Penjelasan:
Produk = 'Buku'
. Product = 'Book'
。THEN
操作:显示 "这是订购的书籍"。ELSE
Jika syarat itu palsu (produk bukan "Buku"), laksanakan operasi ELSE
: paparkan "Ini adalah majalah yang dipesan".
Atas ialah kandungan terperinci Penggunaan if else dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!