[PostgreSQL]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク

CASE文を使えばより複雑なSELECT文を書くことができます。以下の例ではサブカテゴリからメインのカテゴリ名を振り分けています。


SELECT
product_name,
CASE
WHEN sub_category = 'cpu' OR category = 'memory' then 'computer'
WHEN sub_category = 'perl' then 'programming'
ELSE 'others'
END AS main_category
FROM
product
ORDER BY product_name;



広告
PostgreSQL完全機能リファレンス―実行例を通して「理解」を深める。 PostgreSQL完全機能リファレンス―実行例を通して「理解」を深める。
¥ 3,360 / 売り上げランク: 82488 / 651 ページ

技術評論社「PostgreSQL全機能リファレンス」の著者が、出版社を変えて出した改訂版。前作はPostgreSQL7.3ベースだったが、本書はPostgreSQL8.1ベースとなり、その間に追加された機能に関する項目が加えられている。また、プログラミングインタフェース(perl,ruby,PHP)の章が無くなっているが、全体のページ数は531→651ページに増えている。
ボリューム、内容共に、通常使う分には必要十分。

旧バージョンのPostgreSQLも考慮されており、幅広いPostgreSQLユーザにお勧め出来るリファレンス本だ。

PostgreSQL全機能リファレンス (アドバンストリファレンスシリーズ) PostgreSQL全機能リファレンス (アドバンストリファレンスシリーズ)
¥ 3,129 / 売り上げランク: 106383 / ページ

実際の実行例、使用例が非常にシンプルかつ十分で非常にわかりやすいです。まさに過不足なしといった感じです。有る程度DBの基礎知識がる人であれば、あとはこの一冊で普段の使用は事足りるんじゃないかと思います。

WEB+DB PRESS Vol.35 WEB+DB PRESS Vol.35
¥ 1,554 / 売り上げランク: 179471 / ページ

Ajaxなんてことばができたおかげで、いきなり開発の機会が増えたJavaScript。

でも、VBのVisual StudioやJavaのEclipseのような定番の開発環境がないのが
ちょっと困りもの。

けっきょくVenkmanはイマイチで、昔から行われてきたalertデバッグの毎日。
そんな日にFireBugに出会いました。

これ、イケてます。

そして、このWEB+DB PRESSで、FireBugが見事に紹介されてます。
これだけでも読む価値あると思うので、ぜひ。

Ajaxの特集記事の執筆者のひとり、amachangこと天野さんのブログも
めちゃくちゃ勉強になりますよ。

IT戦記  http://d.hatena.ne.jp/amachang/