在 Oracle 中,可以执行 SELECT
语句,将行号作为结果集中的列返回。
例如,
SELECT rownum, column1, column2 FROM table
返回:
rownum column1 column2 1 Joe Smith 2 Bob Jones
But I don't want to specify each column by hand. I want to do something like:
select rownum,* from table
rownum column1 column2 column3 column4 1 Joe Smith 1 2 2 Bob Jones 3 4
有什么想法吗?
最佳答案
用表名限定 *:
select rownum, table.* from table
关于sql - 如何从表中选择所有列以及 ROWNUM 等其他列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3999491/