如圖:
字段:settle_part_id 是 int類型的,比較的是 字符類型,mysql會吧字符轉換,如果字符開頭是字母會和0相等
如果是數字,就會和 開頭的數字相等
解決辦法:1,儘量避免不同類型的比較
2,轉換類型後比較 (數字轉字符可以: CAST(t.settle_part_id AS CHAR) )
如圖:
字段:settle_part_id 是 int類型的,比較的是 字符類型,mysql會吧字符轉換,如果字符開頭是字母會和0相等
如果是數字,就會和 開頭的數字相等
解決辦法:1,儘量避免不同類型的比較
2,轉換類型後比較 (數字轉字符可以: CAST(t.settle_part_id AS CHAR) )