Rumah > Artikel > pangkalan data > Adakah terdapat jika dalam mysql?
Terdapat fungsi if() dalam mysql, fungsi if() boleh digunakan untuk menentukan syarat, mengembalikan nilai apabila keadaan adalah benar, dan mengembalikan nilai lain apabila keadaan adalah salah "JIKA(syarat, Nilai pulangan apabila keadaan adalah benar, nilai pulangan apabila syarat adalah palsu)".
Persekitaran pengendalian tutorial ini: sistem Windows 10, versi mysql8.0.22, komputer Dell G3.
Adakah jika dalam mysql?
Fungsi IF() mengembalikan nilai apabila keadaannya BENAR dan jika syaratnya FALSE maka mengembalikan nilai lain.
Sintaks
IF(condition, value_if_true, value_if_false)
syarat diperlukan. Nilai untuk diuji
nilai_jika_benar Pilihan. Nilai untuk mengembalikan keadaan adalah benar
value_if_false Pilihan. Syarat nilai yang akan dikembalikan adalah palsu
Contohnya adalah seperti berikut:
IF(expr1,expr2,expr3);
Jika expr1 adalah TRUE, nilai pulangan IF() ialah expr2, sebaliknya nilai pulangan ialah expr3
update salary set sex =if(sex = '男','女','男') #这是leetcode上的一道题,将salary表中的性别进行转换,男变女,女变男
Pembelajaran yang disyorkan: tutorial video mysql
Atas ialah kandungan terperinci Adakah terdapat jika dalam mysql?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!