我發現MySQL在INT列上搜索時返回奇數結果。在INT列上搜索返回錯誤結果
一個)
SELECT *
FROM `sellers`
WHERE `seller_key` = '1'
返回具有密鑰1.
b賣方)
SELECT *
FROM `sellers`
WHERE `seller_key` = '1sdjhksadhak'
返回賣方與鑰匙1
C)
SELECT *
FROM `sellers`
WHERE `seller_key` = '1adlksajdkj187987'
用鑰匙1
d
返回賣方)
SELECT *
FROM `sellers`
WHERE `seller_key` = 'adlksajdkj187987'
不返回任何東西。
爲什麼b和c會返回結果?如果有辦法使搜索嚴格?