- 错误原因: 字符类型 和 整数类型 相比较了。
CE_WARE_MODULE_SCC 的WARE_ID 是int8
CM_WARE的 ID 是varchar类型
SELECT
FROM
CE_WARE_MODULE_SCC scc,
CE_WARE_MODULE m,
CM_WARE w
WHERE
scc.WARE_ID = m.WARE_ID
AND m.WARE_ID = w.ID
AND w.ID = scc.WARE_ID
AND CM_WARE.ID = '4151408057282465792'
- 解决办法:修改其中某一个字段的类型,或者比较的时候强行转换字段类型