SELECT * FROM DPrinting..DPI_AcceptDetail >> 접수창 쿼리 (사내에서 사용중인 접수창이있습니다)
Status 가 100 이면 미완료인 상태인데요
오후6시에 미완료인 상태로 남아있는 건수를 구하고싶은데
접수를 받아버리면 완료상태(002)로 넘어가거든요
다음날 아침에 쿼리를 실행했을때
6시정각. 남아있는수량 xxx개
이렇게 나오도록 쿼리를 작성할 수는 없을까요?
where절로 조건을 줘도 실시간으로 바뀌는 수치라서요
SELECT * FROM DPrinting..DPI_AcceptDetail
WHERE OPI_Date ='20180116' AND Status = '100' AND isDELETE = 'N' AND (PMCode LIKE 'N%' OR PMCode LIKE 'S%')
저는 이렇게 했었고..
저 쿼리를 실행하면 이렇게 나오는데요
혹시 방법 없을까요?????
안녕하세요~
만약 저라면... 미완료인 상태로 남아있는 수량을 저장하는
새로운 테이블을 하나 생성 후,
매일 오후 6시 마다 SQL Server Agent를 통하여 스케쥴러를 생성후에
미완료된 데이터들을 집계해서 새로운 테이블에 저장을 할 것 같네요.