MySQL 中隐式转换导致的查询结果错误案例分析

原文可能无法访问了,如果运气好的话,你还能看到我们对原文的 存档

摘要

某一天,开发问我,为什么针对一个查询会有两条记录,且其中一条记录并不符合条件 select * from tablea where xxno = 170325171202362928; xxno为 170325171202362928 和 170325171202362930的都出现在结果中。 一个等值查询为什么会有另外一个不同值的记录查询出来呢?我们一ࣗ

欢迎在评论区写下你对这篇文章的看法。

评论

Home - Wiki
Copyright © 2011-2024 iteam. Current version is 2.129.0. UTC+08:00, 2024-07-03 06:35
浙ICP备14020137号-1 $Map of visitor$