カラム名gift_code
と呼ばれるmysqlテーブルがあり、タイプはvarchar(20)
で、現在はGREATDAY
の文字列データが含まれています。正確な文字列を検索すると、sqlクエリがデータを返さないのはなぜですか?
なぜ私はSQLクエリに続いて実行するのですか?0が返されます。なぜそれが起こっているのか分かりません。
string
には、大文字または小文字を使用できます。私はBINARY
キーワードを使用しますが、私はそれが文字列一致リターンを作る様々な不要な文字を含めることができ、データベースにデータをトリミングしようとすべきだと思う:(
また、 'WHERE gift_code LIKE '%GREATDAY%''を試すこともできます。もし何も返さなければ、おそらく何らかのPHP問題があるでしょう。 –
さて、戻ってきましたが、大文字と小文字は区別されませんでしたか? 「グレート・デイ」と「グレート・デイ」はどちらも真です。 –
大文字と小文字を区別して検索する必要があります –