갑자기 db를 다루는 쪽으로 빠지게 되어 이제 공부를 막 하고 있습니다..
파이썬을 이용해서 오라클 db로 붙어서 작업중이고,
union all을 이용해서 14개정도의 테이블을 조회한 결과를 합산해서 카운트값을 계산합니다.
그런데 이 조회해야하는 14개의 테이블 중 없는 테이블이 있습니다.
테이블 명 : 날짜_고유번호
데이터가 있는 날만 테이블 생성하고 없는 날에는 테이블이 생성되지 않기때문에
union all로 묶어서 조회 시 테이블이 존재하지 않는다는 에러가 떠버립니다.
그 존재하지 않는 테이블만 제외하고 출력을 한다던가,
그 오류가 나는 테이블은 무시하고 결과를 뽑아낼 방법이 있을까요..?
오라클 쿼리만으로 안된다면 파이썬을 이용해 다른 함수나, 배열 등을 이용할 수 있지만..
갑자기 개발하려니 좋은 아이디어가 떠오르지 않아 질문드립니다.. |