课程
/数据库
/MySQL
/性能优化之MySQL优化
release_year='2006' or null那为空的又是2006又是2007 那查询会不会重复
2015-03-12
源自:性能优化之MySQL优化 2-7
正在回答
恰好相反,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的结果。
举报
了解MySQL数据库优化的方法和技巧,在课程中共同探讨一起学习吧
1 回答不会用这个命令,谁能教一下pt-duplicate-key-checker
2 回答老师,你用这两个函数处理时间格式的字段,会不会影响数据库的写入速度啊,我们一般不是尽量不在数据库里进行函数处理吗
3 回答按照课程例子 为什么使用子查询返回的结果也是重复的呢
1 回答用函数对类型进行转换,会影响查询效率吧?
1 回答没有例子 难道使用双插入吗 每次都进两个表
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号