MySQL IF条件

Bas*_*sit 3 mysql database if-statement

在我的查询中,我有一个IF语句:

IF(friend.block, 'yes', 'no') 
Run Code Online (Sandbox Code Playgroud)

其中friend.block值为0或1 ..但无论哪种方式它的推荐'是'..任何想法?

man*_*nji 7

friend.block应该是INTEGER那种工作的类型,或者你必须在那里进行比较:

IF(friend.block != 0, 'yes', 'no')
Run Code Online (Sandbox Code Playgroud)