How do you write a conditional in a MySQL select statement?

前端 未结 2 1975
太阳男子
太阳男子 2020-12-08 09:16

I\'m using MySQL, and I want to do a sort of ternary statement in my SQL like:

SELECT USER_ID, ((USER_ID = 1) ? 1 : 0) AS FIRST_USER
  FROM USER
2条回答
  •  执笔经年
    2020-12-08 09:34

    SELECT USER_ID, IF(USER_ID = 1, 1, 0) AS FIRST_USER FROM USER
    

    The IF() statement works similarly to the ternary ? : operator.

提交回复
热议问题