我想用以下方式写一个声明:
select attrib1, attrib2, attrib3, ...
from table
where exists (
select attrib1, attrib2 as foo, attrib3, ...
from table
where foo < attrib2
)
所以,我不允许使用点符号。这甚至可能吗?
编辑:
我描述的查询类似于关系代数中的半连接。我想将该列重命名attrib2
为并从中选择foo
每一列。table
foo < attrib2