• 締切済み

CASEの中にCASE

CASE WHEN c1 IS NOT NULL THEN 'OK' ELSE (CASE WHEN c2 IS NOT NULL THEN 'OK' ELSE 'NO' ) END AS kekka; こういうようなCASEの中にCASEを使う方法はありますでしょうか?

みんなの回答

回答No.1

マニュアルで確認したり、ちょっとやってみればすぐに分かることを何件か質問しているようですが? PostgreSQLでは、case式中にcase式を書けるようです。ただし、質問文中のcase式は対応するendがないし、構文エラーになると思いますけど。

参考URL:
http://www.postgresql.jp/document/pg823doc/html/functions-conditional.html#AEN13059

関連するQ&A