DataBase

구전산_카드현금체크해서 구해오기

배움의길 2011. 1. 1. 10:52
// 카드 현금 체크해서 구해오기
Program : OpdMain
From  : FrmNu_Slip
Function : Read_Slip_View1()
수정 Query 
SELECT  B_DATE,    
SUM(Decode(O.S_Bun,94,O.Amt1,'0')) gum1,  
SUM(Decode(O.S_Bun,98,O.Amt1,'0')) gum2,  
SUM(Decode(O.S_Bun,99,O.Amt1,'0')) gum3    
FROM  OPD_SLIP O 
WHERE  Patient_no     = '00000001'    
And  B_Date  >= TO_DATE('01-Jan-2005','DD-MON-YYYY')   
And  B_Date  <= TO_DATE('31-Dec-2005','DD-MON-YYYY')   
AND  (SEND_YYMM NOT IN ('DC') OR SEND_YYMM IS NULL)    
AND  S_BUN IN (94,98,99)  
GROUP  BY B_DATE  
ORDER  BY B_DATE 
-> Select SEQ_NO , Group by 절 SEQ_NO

// 프린트 설정
Program : OpdMain
From  : FrmNu_Slip
Function : CMDPRT_Click()
 
// CODE 구분 : CASH_SLIP_NEW
D1 : 카드
B1 : 현금연수증