示例(PostgreSQL):
CREATE TABLE for_subquery(id INT); SELECT a, q FROM (SELECT 1 AS a, 10 AS b, 2 + 3 AS q, id FROM for_subquery) x;
我们引用子查询中的别名 a 和 q。 但是 b 别名和 id 列在外部 SELECT 语句中没有被引用。 因此,b 和 id 将显示为灰色。
a
q
b
id