青空研究室
自分メモ
2012年9月4日火曜日
MySQLのorder by句でIFが使える!
SELECT * FROM table ORDER BY IF(field_1 = '', 1, 0);
上の例だと、field_1が空文字の場合に順番を後半にすることが可能。
MySQLをコンソールで見やすくする
コンソールでMySQLへログインする。
SELECT * FROM table \G
最後の「\G」で行単位に結果を表示する。
このとき、末尾に「;」を付けると結果表示で「Error: No query specified」が表示される。
コンソールでMySQLの結果が文字化けされる
Windowsのコマンドプロンプトの場合は
MySQLにログインして「SET NAMES sjis;」を入力する。
新しい投稿
前の投稿
ホーム
登録:
投稿 (Atom)