で始まります。フィールドタイトルの簡単なテーブルゲームをお持ちください。タイトルに基づいて検索したいAge of Empires III: Dynasties
というゲームがあり、とパラメータAge of Empires III: Dynasties
を使用すると、すべて正常に動作し、その名前のレコードが返されます。私はAge of Empires III
で検索した場合しかし、それはすべてのレコードを返さない:これは、何も返さないSQLのような検索文字列は
SELECT * from games WHERE (lower(title) LIKE 'age of empires III');
。 LIKE
の代わりに他の何かを使うべきですか?
私はMySQLを使用しています。
'LIKE'の右側にある文字列には大文字が含まれていますが、これは小文字に変換される文字列に一致しますか? –
これは、列/データベースの照合によって異なります。それを安全にプレイするには、 SELECT *をゲームのどこからでも使うことができます(下位(タイトル)LIKE下( '%年齢の帝国III%')); –