问答详情
源自:2-7 Count()和Max()的优化

这样使用null会不会次数重复

release_year='2006' or null那为空的又是2006又是2007 那查询会不会重复

提问者:斌斌524 2015-03-12 15:04

个回答

  • StevyQi
    2015-12-15 16:45:15

    恰好相反,release_year='2006' or null并不是release_year='2006' or release_year is null。

    release_year='2006'得到的值是1或者是0,再加上or null得到的值是1或者null。

    然后利用null不会被count计数来去除release_year为null的结果。