MYSQL Null Empty IsSet

时间:2011-10-24 11:09:04

标签: mysql

我的表中有一个名为image_src的字段。如果字段包含某些内容(非空或空),我希望得到类似于布尔值1的内容,否则为0。那么有什么功能吗?在PHP中我们有isset()

类似的东西:

Select isset(image_src) from table

3 个答案:

答案 0 :(得分:3)

看看这里:

SELECT if(image_src is null OR image_src = '', 0, 1) FROM table

此行将检查该字段是空还是空。

答案 1 :(得分:2)

MySQL具有isnull功能。

答案 2 :(得分:1)

SELECT IF(ISNULL(image_src), 0, 1) AS aliased_value FROM table