SQL别名选择

SQL别名选择,sql,oracle,select,Sql,Oracle,Select,我需要对查询进行重新排序,使其名称位于第一列中,但我仍然需要填充其余的列。 如何在oracle中实现别名以实现此查询 select s.name, s.* from table as s 谢谢您的帮助。解决这个问题没有简单的方法,您必须按照所需的顺序指定所有列 select s.name, s.column1, s.column2, ... from table as s 如果需要按特定顺序指定所有列名。SELECT*几乎在所有情况下都是一个坏主意,因为它涉及到实时代码库。好吧,这就是我假设

我需要对查询进行重新排序,使其名称位于第一列中,但我仍然需要填充其余的列。 如何在oracle中实现别名以实现此查询

select s.name, s.* from table as s

谢谢您的帮助。

解决这个问题没有简单的方法,您必须按照所需的顺序指定所有列

select s.name, s.column1, s.column2, ... from table as s

如果需要按特定顺序指定所有列名。
SELECT*
几乎在所有情况下都是一个坏主意,因为它涉及到实时代码库。好吧,这就是我假设的,只是我还不知道sql的全部功能。有一个好问题。我听说过这本书的好东西,在10分钟内自学SQL。@DanBracuk这个问题清晰易读,包含一个代码示例,并且由提问者监控,这使得它比关于堆栈溢出的70%的问题要好。让这家伙放松点,我们都曾一度处在他的位置上。事实上,我认为这个问题显示了创造性和探索性,OP应该因此受到批评吗?