ポスグレマジ迷惑

標準SQLでは、省略可能なキーワードであるASは単なるノイズとして扱われ、省略しても影響はありません。 PostgreSQLのパーサは出力列の名前を変更する際にこのキーワードを必要とします。 なぜなら、型の拡張機能を考えると、このキーワードがないと構文解析の不明瞭さにつながるからです。 しかし、FROM項目ではASは省略可能です。