小编典典

如何从MySQL表中选择列为NULL的数据

sql

我希望下面的代码向我显示表中交换列为null但结果集显示0行的所有记录。知道为什么吗?

SELECT * FROM pubco WHERE exchange IS NULL;

阅读 24

收藏
2021-04-22

共1个答案

小编典典

也许您将其解释''NULL不相同,但请尝试此操作

SELECT * 
FROM pubco 
WHERE exchange IS NULL OR
      exchange = ''

但如果仍然无法获得价值,也许它上面有空格,那么您应该TRIM这样做,

SELECT * 
FROM pubco 
WHERE exchange IS NULL OR
      TRIM(exchange) = ''
2021-04-22