MW211 EXIT

devlog
PostgreSQL/TABLE文
2014年01月09日
┌──────────────────────────────────────┐
│SELECT * FROM 表;                                                           │
└──────────────────────────────────────┘
のことを
┌──────────────────────────────────────┐
│TABLE 表;                                                                   │
└──────────────────────────────────────┘
で表せるらしい。

なので
┌──────────────────────────────────────┐
│SELECT * FROM (SELECT * FROM 表) AS 別表;                                   │
└──────────────────────────────────────┘
みたいな副問い合わせも
┌──────────────────────────────────────┐
│SELECT * FROM (TABLE 表) AS 別表;                                           │
└──────────────────────────────────────┘
と書くことができる。

でも、以下でいいじゃんという話ではあるんだけどね。
┌──────────────────────────────────────┐
│SELECT * FROM 表;                                                           │
└──────────────────────────────────────┘

ただし、「SELECT * FROM 表」のエイリアスだからといって、
以下みたいにWHERE句とは付けられないみたいだ。
┌──────────────────────────────────────┐
│TABLE 表 WHERE 条件;                                                        │
└──────────────────────────────────────┘
分類:PostgreSQL