Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie schreibe ich eine IF ELSE-Anweisung in eine MySQL-Abfrage?

Wahrscheinlich möchten Sie einen CASE Ausdruck .

Sie sehen so aus:

SELECT col1, col2, (case when (action = 2 and state = 0) 
 THEN
      1 
 ELSE
      0 
 END)
 as state from tbl1;