Sie könnten die id
umwandeln zu einer Zeichenfolge, damit der Vergleich genau durchgeführt wird. Sie könnten LIKE
verwenden um eine implizite Konvertierung zu bewirken
SELECT cd.title, cd.city FROM coupon_detail cd WHERE cd.id LIKE '260abcxyz';
Alternativ können Sie die Umwandlung auch explizit durchführen
SELECT cd.title, cd.city FROM coupon_detail cd WHERE CAST(cd.id AS CHAR) = '260abcxyz';
Wenn jedoch alle Ihre IDs Ganzzahlen sind, ist es wahrscheinlich besser, diese Werte zu überprüfen, bevor Sie versuchen, die Datenbank abzufragen. (Wenn die ID, mit der Sie abfragen, keine Zahl ist, kann es sowieso keine Übereinstimmung geben.)