我正在練習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"