mysql中的"<=>"这个是什么意思?
更新时间: 2024-12-19 16:24:33
阅读 335
mysql中的"<=>"这个是什么意思?
带"<=>"的SQL可能会导致有些数据库查询数据比较慢,将这个SQL改成"="查询速度就很快。
"<=>"和"="是同一个逻辑么?
并不是
"<=>"这个操作将数据库字段里面的 NULL = NULL 数据做匹配,如果改成"="就会导致NULL的数据无法关联上。就会导致过滤掉一部分数据,所以查询速度才快。
"<=>"和"="不能做等价,"<=>"改成"="会改变逻辑。文档反馈
以上内容对您是否有帮助?