gpt4 book ai didi

mysql - 我可以阻止 mysql 加入 varchar 字段的部分匹配吗?

转载 作者:行者123 更新时间:2023-11-29 07:55:52 25 4
gpt4 key购买 nike

我有两条记录,其项目编号字段以“01088”开头,但其中一条记录的项目编号末尾有“Y”。

当我尝试在该字段上联接另一个表时,即使只有“01088”的匹配记录,它也会联接两条记录

我尝试将字段显式转换为 CHAR(20),但没有什么区别。

为什么连接会匹配“01088”和“01088Y”?

http://sqlfiddle.com/#!2/82ffa/19

最佳答案

这是左联接,请将其设为 INNER JOIN,否则您将从左表中返回 All,并在右表中没有匹配项时返回 null。

莎拉

关于mysql - 我可以阻止 mysql 加入 varchar 字段的部分匹配吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25192380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com