첫번째는 * 대신에 필드 이름을 써주어야 할꺼 같구여(잘모름),
두번째는 select a.fieldname, b.fieldname from tablename_a a, tablename_b b
하시면 됩니다.
참고:table_a - a라고 이름을 주고싶은 테이블의 이름... (b도 마찬가지 입니다.)
::황선웅 님께서 쓰시길::
> 제가 mssql에서 쓰던걸 Oracle로 바꾸려 합니다.
> 원래 Ms-sql에서 쓰던 문장은
>
> select A+B C, * from table명
> 입니다.
>
> 이렇게 A와 B 필드를 합쳐서 C라는 필드명으로 그외엔 나머지 모든 필드를 가져오고 싶은데....
>
> 그러면 오라클에서는
>
> select A||B C, * 이렇게 했더니 안되더군요.
>
> 아마도 *의 사용이 잘못된것 같은데... 제발 부탁드려요...
> 글구 또한가지는
>
> A라는 Database의 table a 와 B라는 Database의 b의 의 각각의 필드값을 select해오구 싶은데...
> Ms-sql에서는 (쿼리 콤포넌트의 Database는 A로 설정되어 있습니다.)
>
> select a.field명 b.field명 from a, B..b
> 로 사용했거든요...
>
> 그런데 오라클에서는 어떻게 사용해야 할지 모르겠습니다.
> 아시는분은 저에게 도움을 부탁드립니다.
>
>
|