오라클 별칭 사용 문의드립니다. 0 3 1,049

by 구루비 [2016.11.22 15:18:13]


SELECT  'BOARD01' AS BOARDID FROM NOTICE;

위와같은식으로 쿼리를 쓰면 Missing experssion 에러가 나옵니다.

사용하고 싶은것은 현재 notice라는 게시판에 boardid라는 필드는 존재하지 않습니다.
하지만 alias를 사용해서 boardid라는 필드를 추가해서 그곳에 board01이라는 값을 넣어서 게시판 목록을 쿼리로 출력을 하고 싶은데 잘 안되네요..

어떤식으로 사용을 해야 테이블에 없는 필드를 추가하고, 그 안에 특정 값들을 넣어서 출력을 할 수 있을까요?

by 마농 [2016.11.22 15:23:12]

사용하신 오류 발생 쿼리와 질문에 올리신 쿼리가 다르다에 한표.

별칭 사용 방법엔 문제 없습니다.

다른 부분에서 에러 난 듯 하네요.

오류 난 바로 그 쿼리를 올려주세요.


by 구루비 [2016.11.22 15:25:01]

아.. 죄송합니다.ㅠㅠ
 

SELECT  'BOARD01' AS BOARDID, *  FROM NOTICE;

이거였습니다.ㅠㅠ


이리저리 수정하다가 확인해보니..
 

SELECT  'BOARD01' AS BOARDID, A.* FROM NOTICE A;

위와같이 하니 원하는 값이 출력이 됩니다.
제가 사용한게 맞게 사용한거죠?^^;


by jkson [2016.11.22 15:51:44]

정답요~

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