Select질문입니다 0 2 4,362

by 돼지뚱뙝이 [SQL Query] Oracle sql [2023.08.04 09:18:00]


Select 조회시 컬럼명을 1,2 로 표현해서 할수 있을까요  union 이나 조회시에 order by 1, 2식으로  넣어서 첫번째컬럼, 두번째컬럼 정렬 하라는 명령을 숫자로 표현하는것처럼이요 예를들어 select 1, 2 from 테이블명하면 천번째 두번째 컬럼 조회 하는sql을 만들고싶습니다

by 마농 [2023.08.04 09:23:34]

명시적으로 Alias(별칭)를 주는 방법은 가능합니다. 쌍따옴표 사용해야 합니다.
자동으로 인식하는 것은 ORDER BY 에서만 가능합니다.
 

SELECT "1", "2"
  FROM (SELECT empno "1"
             , ename "2"
          FROM emp
        )
;

 


by 돼지뚱뙝이 [2023.08.04 09:28:27]

아... 안되는거군요 ㅠㅠ 오더바이절에서 되면 먼가 방법이 있을거같았는대...

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입