勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLで大文字小文字

   2014/05/22  MySQL

半角英数字のみのフォームで入力した値を検索した際、
データに差異が発生。

[Aaa]と[aaa]が区別されていなかった。

phpMyAdminでフィールドの属性をBINARYにするか、
SELECT * FROM table WHERE name = BINARY 'hoge';
で検索する。

■参考サイト
http://d.hatena.ne.jp/sutara_lumpur/20120818/1345280287

 - MySQL

  関連記事

MySQLのRANK及びDENSE_RANK関数を用いてランキングを実装する方法

ランキング機能を実装する際、上位〇位までのデータをMySQLから持ってきて順位付 ...

MySQLで「Incorrect integer value: '' for column」エラーの対応方法

MySQLで「Incorrect integer value: '' for c ...

SQLで同じ値を複数のレコードに対してUPDATE

やりたかった事は、複数のレコードに対して 同じ値に更新したいというもの。 $sq ...

ON DUPLICATE KEY UPDATE後にinsert_idを取得すると結果が0になる

MySQLでON DUPLICATE KEY UPDATE句指定し、データの登録 ...

MySQLで歯抜けになっているint型の数値を取得する

MySQLで歯抜けになっているシーケンス番号を 取得したいケースがあった。 ■ソ ...