使用" super"的列postgres中的表

时间:2014-09-29 14:06:09

标签: sql postgresql

SELECT value,(SELECT value2 FROM test AS x WHERE x.id = SUPER.id) FROM test

我想获取主查询表的列。如果没有给它起个名字,这可能吗? 是否有我发明的SUPER关键字的替代品?

1 个答案:

答案 0 :(得分:1)

我不太了解SUPER的来源,但如果您指的是主test表,那么您可以按以下步骤操作;

 SELECT value, 
       (SELECT value2 
        FROM TEST as Test1 
        WHERE x.id = Test1.id) 
 FROM TEST