mysql连接查询连接字段数据类型不一致问题。
问题:
如下图: 查询结果列出了on 连接的两个字段,但是不相等,很明显不是sql想要的结果。
原因:
连接字段的数据类型不一致,id varchar business_key_ decimal(32),
解决办法:
用cast函数内转换数据类型
cast(b.BUSINESS_KEY_ as DECIMAL(32,0))
问题:
如下图: 查询结果列出了on 连接的两个字段,但是不相等,很明显不是sql想要的结果。
原因:
连接字段的数据类型不一致,id varchar business_key_ decimal(32),
解决办法:
用cast函数内转换数据类型
cast(b.BUSINESS_KEY_ as DECIMAL(32,0))
共有 0 条评论