다름이 아니라 조인에 관계된 문제입니다.
select a,b,c from table1 where x='nassks' and y='ssks'
select w from table2 where x='nassks' and y='ssks'
이 두개의 문장을 하나로 합할려합니다...
table2에는 조건에 해당하는 값이 없을수도 있거든여..
==1> select tb1.a, tb1.b,tb1.c, tb2.w from table1 tb1, table2 tb 2
==2> where tb1.x='nassks' and tb1.y='ssks'
==3> and tb2.x='nassks' and tb2.y='ssks'
이렇게 조인을 하고 나니 table2에 조건에 해당하는 값이 없으면 table1의 값도
안 가져 오더라구여...
table2에 조건에 해당하는 값이 없어도 table1의 값을 가져올수 있는 sql문을
하나로 합칠려면?
고수님들 답변부탁해요..
워낙 허접해서여..
|