mysqlの関数が意外と便利
データベースは苦手でほとんど知識がないので世の方々は使用しているのかもしれませんが、コンソールでデータの抽出をする際にはmysqlの関数が便利なことを知りました。
mysqlのマニュアルによると
ELT(N,str1,str2,str3,…)
N = 1 のときは str1 を返し、N = 2 のときは str2 を返す(以下同様)。N が 1 より小さいか、引数の数より大きい場合は、NULL を返す。
と言う関数があります。これを使えば
SELECT
elt(member.gender,’男性’,'女性’),
FROM
member
などと1が男性、2が女性とフラグ値を人がわかりやすい文字列に変換することが簡単にできます。
やっぱりマニュアルは一読しないといけませんね。
| |
Mysql Pocket Referen… George Reese |
| |
MySQL 徹底入門 第2版 遠藤 俊裕 |
| |
Understanding MySQL … Sasha Pachev |
| |
Php And Mysql: Visua… Larry E. Ullman |
No comments yet.