어제 늦게 질문을 올렸는데 곰곰히 생각해 보니깐 질문 자체가 틀린것 같아서 올린 질문을 지우고 다시 이렇게 글을 올립니다.
상황은 프로그램에서 데이터값들을 postgresql로 data warehousing을 해서 테이블 값들을 넘겨받았습니다.
그 테이블에 들어있는 data를 가지고 view를 만들어 값들을 조회하는데 문제가 있어서 질문을 합니다.
예를들어 테이블에 1~10까지 숫자들이 랜덤하게 들어가 있고 없는 숫자들도 있고요..
view에서 조회하는 값들은 1~3까지는 low, 4~7까지는 mid, 8~10까지는 high라고 정의하여
조회해볼 때 기존 테이블에 있는 데이터에 1~3까지의 숫자가 없으면 low를 조회하는 view에서는 '0 rows'라고 표시가 되더군요..
그래서 low, mid, high를 한꺼번에 조회하는 view에 아무런 데이터가 보이지 않습니다..ㅠㅠ mid, high는 있고 low만 없는 상태입니다.
질문의 요지는 low에 값이 없을때 null값이나 '0'을 넣을 수 있는가 하는 것입니다.
그런 값이라도 들어가야 low, mid, high를 한꺼번에 조회하는 테이블에 데이터가 보일것 같아서요..
DB를 만져본적도 없고 학교다닐때 잠깐 배웠던 것이 전부인데 일은 해야겠고..
그래서 이렇게 염치없이 질문을 올립니다..ㅠ
도와주세요..ㅠ |