MySQL 中隐式转换导致的查询结果错误案例分析
原文可能无法访问了,如果运气好的话,你还能看到我们对原文的
存档
摘要
某一天,开发问我,为什么针对一个查询会有两条记录,且其中一条记录并不符合条件 select * from tablea where xxno = 170325171202362928; xxno为 170325171202362928 和 170325171202362930的都出现在结果中。 一个等值查询为什么会有另外一个不同值的记录查询出来呢?我们一ࣗ
欢迎在评论区写下你对这篇文章的看法。