gpt4 book ai didi

sql - 为什么当我在 sql 中使用 <> 时它没有得到空值

转载 作者:行者123 更新时间:2023-12-02 08:51:21 24 4
gpt4 key购买 nike

例如,我在 column_name“color”上有以下记录:blue、red、green、null...当我做一个选择查询时.. select * from table_name where color <> red...sql 应该返回除红色记录之外的所有记录,对吗?为什么不显示那些颜色为 null 的值?谢谢你!

最佳答案

通常,与NULL 的任何比较都会返回false。如果您还想获得 NULL 行,则必须明确要求它们:

color <> 'red' OR color IS NULL

关于sql - 为什么当我在 sql 中使用 <> 时它没有得到空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8351222/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com