0

値として「Y」または「N」のいずれかを含むレコードを返すpostgresビューがあり、最終的なSQL結果が返される前にそれらを「Yes」または「No」に変換したいと思います。例えば:

    CREATE OR REPLACE VIEW transit_info AS 
 SELECT 
 ('Train Service:'::text || tblpoi_transit_info.train_service::text AS train_service,

記録された値に応じて、train_serviceを「はい」または「いいえ」に変換したいと思います。これを簡単に行う方法はありますか?私はCASEステートメントを試してきましたが、まだ構文を理解していません。ありがとう。

4

1 に答える 1

1
SELECT 
    ('Train Service:'::text
    ||
    case tblpoi_transit_info.train_service::text
        when 'Y' then 'Yes' else 'No'
    end AS train_service,
于 2012-12-27T18:36:49.617 に答える