MYSQL空IsSet
在我的表中有一个名为image\u src的字段。如果该字段包含其他内容(非null或空),我希望得到类似布尔值1的值,否则为0。那么有什么功能可以做到这一点呢?在PHP中,我们有isset() 比如:MYSQL空IsSet,mysql,Mysql,在我的表中有一个名为image\u src的字段。如果该字段包含其他内容(非null或空),我希望得到类似布尔值1的值,否则为0。那么有什么功能可以做到这一点呢?在PHP中,我们有isset() 比如: Select isset(image_src) from table 请看这里: SELECT if(image_src is null OR image_src = '', 0, 1) FROM table 此行将检查字段是否为null或空。MySQL具有此功能。没有专门用于此功能的函数。
Select isset(image_src) from table
请看这里:
SELECT if(image_src is null OR image_src = '', 0, 1) FROM table
此行将检查字段是否为null或空。MySQL具有此功能。没有专门用于此功能的函数。如果要同时选中两者,则应使用
大小写
表达式。
SELECT IF(ISNULL(image_src), 0, 1) AS aliased_value FROM table