Вы можете преобразовать id
в строку, чтобы сравнение было выполнено точно. Вы можете использовать LIKE
, чтобы вызвать неявное преобразование
SELECT cd.title, cd.city FROM coupon_detail cd WHERE cd.id LIKE '260abcxyz';
или альтернативно, вы можете выполнить приведение явно
SELECT cd.title, cd.city FROM coupon_detail cd WHERE CAST(cd.id AS CHAR) = '260abcxyz';
Однако, если все ваши идентификаторы являются целыми числами, вероятно, более целесообразно проверить эти значения, прежде чем пытаться выполнить запрос к базе данных. (Если идентификатор, с которым вы запрашиваете, не является номером, совпадение все равно не может быть.)