我正在练习SQL查询和我解决一个问题是: SELECT C.*
FROM customer C
INNER JOIN salesman S ON C.salesman_id = S.salesman_id
AND S.commission > 0.12
AND S.city <> C.city;
并考虑到这一问题的解决方案是: SELECT C.*
FROM cust
以下所有查询均返回ID为1的行,为什么? SELECT * FROM `my_table` WHERE `ID` = "1" SELECT * FROM `my_table` WHERE `ID` = "1+1" SELECT * FROM `my_table` WHERE `ID` = "1 WTF"