mysql如何判断int类型和varchar类型数据相等

开发时偶尔碰到如下情况,导致这种情况的原因是两个表中的字段一个是int自增类型,另一个是varchar类型。

mysql在进行数据查询时将varchar类型强转为int,且在做转换时遇到非数据情况就停止。所以才会出现如下查询情况。

mysql如何判断int类型和varchar类型数据相等_第1张图片

解决方法:

mysql如何判断int类型和varchar类型数据相等_第2张图片

你可能感兴趣的:(mysql,mysql,sql)