Bạn có thể chuyển đổi id
thành một chuỗi để so sánh sẽ được thực hiện chính xác. Bạn có thể sử dụng LIKE
để gây ra một chuyển đổi ngầm định
SELECT cd.title, cd.city FROM coupon_detail cd WHERE cd.id LIKE '260abcxyz';
hoặc thay thế, bạn có thể thực hiện truyền một cách rõ ràng
SELECT cd.title, cd.city FROM coupon_detail cd WHERE CAST(cd.id AS CHAR) = '260abcxyz';
Tuy nhiên, nếu tất cả các ID của bạn là số nguyên, có lẽ thích hợp hơn để kiểm tra các giá trị này trước khi bạn cố gắng truy vấn cơ sở dữ liệu. (Nếu ID bạn đang truy vấn không phải là một số, thì dù sao cũng không thể có sự trùng khớp.)