Du kan konvertera id
till en sträng så att jämförelsen görs exakt. Du kan använda LIKE
för att orsaka en implicit konvertering
SELECT cd.title, cd.city FROM coupon_detail cd WHERE cd.id LIKE '260abcxyz';
eller alternativt kan du utföra rollbesättningen explicit
SELECT cd.title, cd.city FROM coupon_detail cd WHERE CAST(cd.id AS CHAR) = '260abcxyz';
Men om alla dina ID är heltal, är det förmodligen mer lämpligt att kontrollera dessa värden innan du försöker fråga databasen. (Om ID:t du frågar med inte är ett nummer, kan det inte finnas en matchning ändå.)