두 가지 유형의 SQL 쿼리를 동일한 데이터를 반환합니다. 두 가지를 병합해야합니다. 조합을 사용하는 경우 두 번째 결과가 첫 번째 결과로 표시되지만 필요하지 않습니다. 병합 날짜가 필요합니다. 또는 하나의 쿼리에 두 개의 SQL 쿼리를 병합하는 방법이 있습니까?두 결과를 병합하는 방법
SELECT TO_CHAR(s.CR_DATE, 'DD') DAY, TO_CHAR(s.CR_DATE, 'MM') MONTH, count(*) total FROM SUSR s
left outer join SUSR_ACCT sa on (s.SUSR_ID = sa.SUSR_ID)
WHERE s.CR_DATE > '01-01-2012' AND s.CR_DATE < '01-01-2014' and sa.ACCT_ID = 123
GROUP BY TO_CHAR(s.CR_DATE, 'DD'), TO_CHAR(s.CR_DATE, 'MM')
SELECT TO_CHAR(s.CR_DATE, 'DD') DAY, TO_CHAR(s.CR_DATE, 'MM') MONTH, count(*) total FROM SUSR s
WHERE s.CR_DATE > '01-01-2012' AND s.CR_DATE < '01-01-2014' and s.APP_ACCT_ID = 123
GROUP BY TO_CHAR(s.CR_DATE, 'DD'), TO_CHAR(s.CR_DATE, 'MM')
ORDER BY month, day
고마워요!
고맙습니다! – Talha