Q&A

  • [급-질문]오라클의 join문을 ms-sql로 어케하는지.. 제발
꾸뻑...



오라클에서 table 2개로 join한 내역을 ms-sql로 변경할려구 하는데 syntax를

모르겠어서 ...



oracle : Select a.field1, b.field1

From table1 a,

(select field1, field2 From Table2) b

Where a.field1 = b.field1(+);



이걸 ms-sql로 변경을 부탁드립니다.



2  COMMENTS
  • Profile
    네오 2001.05.24 06:09
    sql-server 에서는

    + 가 아닌 * 를 씁니다.

    예를 들자면



    Where a.field1 *= b.field1;



    허저비 wrote:

    > 꾸뻑...

    >

    > 오라클에서 table 2개로 join한 내역을 ms-sql로 변경할려구 하는데 syntax를

    > 모르겠어서 ...

    >

    > oracle : Select a.field1, b.field1

    > From table1 a,

    > (select field1, field2 From Table2) b

    > Where a.field1 = b.field1(+);

    >

    > 이걸 ms-sql로 변경을 부탁드립니다.

    >

  • Profile
    하느리 2001.05.24 08:34
    추가 하자면 inner join, left join, right join, cross join 등이

    있는 걸로 알고 있는데엽?!



    즐코 사세엽





    네오 wrote:

    > sql-server 에서는

    > + 가 아닌 * 를 씁니다.

    > 예를 들자면

    >

    > Where a.field1 *= b.field1;

    >

    > 허저비 wrote:

    > > 꾸뻑...

    > >

    > > 오라클에서 table 2개로 join한 내역을 ms-sql로 변경할려구 하는데 syntax를

    > > 모르겠어서 ...

    > >

    > > oracle : Select a.field1, b.field1

    > > From table1 a,

    > > (select field1, field2 From Table2) b

    > > Where a.field1 = b.field1(+);

    > >

    > > 이걸 ms-sql로 변경을 부탁드립니다.

    > >