書きます第2のものが間違っているのを見てください。IDが正確に一致するだけの値を取得したい...これを解決する方法。ご協力いただきありがとうございます。Sapkota+0あなたは完全な行を表示できますか?およびテーブル定義。NishantA答えて2を動作しませんよりも長すぎる場合の比較が正確に行われますので、あなたは文字列にidを変換する可能性があるため。すべてのあなたのIDが整数である場合、それは前にこれらの値をチェックするためにおそらくより適切ですデータベースを照会しようとします。–2これは、MySqlのタイプ変換のために発生しています。'260abcxyz'を扱います。最初のcharは数値に変換され、それは数値にキャストされ、260になります。'abcxyz260'のように文字を書くと、比較が成功します。MySql:あなただけの数字が文字列と番号の組み合わせを比較して合格とされていない世話をする必要があります。04:48:262idがINTの場合は、引用符を使用しないでください。MySQLは、文字列を使ってINTを比較すると、開始から有効な初期整数だけを使用します。:はこれを参照してください。ID列をVARCHARに変換すると考えられます。その場合、自動インクリメントは消えるかもしれません。数値を持つ文字列だけを照会するアプリケーションロジックがあります。'%s'モデルがありません。ViệtFrançaise。