DB2 [오라클] 주문배송 집계정보 처리 해당 화면을 개발하기 위해 쿼리를 생성했다. 각 건수가 주문테이블에서 상황별로 집계하는 테이블이었다. SELECT ( SELECT COUNT(*) FROM ORD_M A INNER JOIN ORD_D B ON B.ORD_ID = A.ORD_ID WHERE B.ARR_DTM >= TRUNC(SYSDATE) AND A.ORD_TP_CD = '100' AND A.ORD_TP_DTL_CD = '110' AND B.ORD_STS_CD NOT IN ('90', '91') AND B.DLR_ID = '1000145054' ) AS GENERAL_CNT ,( SELECT COUNT(*) FROM ORD_D WHERE ARR_DTM >= TRUNC(SYSDATE) AND ORD_STS_CD = '60' AND DLR_I.. 2022. 12. 7. [ORACLE] 이번달 1일, 마지막일 구하기 쿼리를 짤 때, 이번달의 1일을 고정으로 넣어야 할 때가 있다. -- 이번달 1일 SELECT TRUNC(SYSDATE, 'MM') FROM DUAL; -- 이번달 마지막일 SELECT LAST_DAY(SYSDATE) FROM DUAL; 물론 위의 SYSDATE 에다가 특정 날짜를 넣으면, 그 해당 날짜에 준하는 첫 날과, 막 날을 뽑아 줄 것이다. 2022. 11. 16. 이전 1 다음 반응형