1

SQLクエリから大文字と小文字の両方を取得する方法を考えていました。

私のデータベースでこれらの値を言ってみましょう。

John
Marco
jason
nico

したがって、結果としてジョンとジェイソンの両方を取得したいと思います。
現時点では、次の方法で検索しています。

$pdo->prepare("SELECT name FROM users WHERE name LIKE 'J%'");

しかし、これは私にジョンしか与えません。

4

2 に答える 2

3
SELECT name FROM users WHERE UPPER(name) LIKE 'J%'
于 2013-10-31T22:20:00.220 に答える
1

ユーザー テーブルの名前列が大文字と小文字を区別するように設定されていないことを確認してください。http://dev.mysql.com/doc/refman/5.0/en/case-sensitivity.html

于 2013-10-31T22:20:09.807 に答える