안녕하세요 sql초보라 이런쉬운것도 해결하기힘드네요..
현재
select (select 비고 from 테이블2 where 테이블2.키=테이블1.키) as 비고
from 테이블1
의 구조가 있습니다. 비고만 다른테이블꺼를 출력하고싶었던거죠
근데 이제 두개다 한칸에 출력되고 싶어서
select (select 비고 from 테이블2 where 테이블2.키=테이블1.키) + 테이블1.비고 as 비고
from 테이블1
를 하면 비고란에 Null 로 출력이 됩니다. 제가 기대했던건 테이블2의 비고와 테이블1의 비고가 나란히 나오는건데요..
다른방법으로
select 비고= 테이블1.비고 + 테이블2.비고
를해도 Null이더라고요.. 어떻게 해결하죠?
isnull( 테이블1.비고 ,'') + isnull( 테이블2.비고 ,'') 로 처리 하셔야 합니다.
NULL + 값=> 무조건 NULL