MFC ODBC 쿼리 질문드립니다.

is유랑 2013.04.10 15:04 Views : 11315

안녕하세요. 신입 개발자입니다.

 

MS-SQL에 연결하여 데이터를 Dialog에 표시하는 프로젝트를 진행중입니다.

 

MS-SQL에서 만들 쿼리를 사용하고 싶은데

 

OPEN할때 쿼리를 넣으려면 MS-SQL상에서 실행되는 쿼리를 수정해서 [dbo].[CT_AGENT_GROUP]이러한 형식으로

 

만들어서 SELECT해야 할것 같은데 오류가 납니다.

 

기본적인 Join방식은 Open이후에

필터 m_strFilter = " [dbo].[CT_AGENT_INFO].[AGENT_ID] = [dbo].[GW_AGENT_ASSIGN_INFO].[AGENT_ID] ";를 사용해서

 

사용하고 있습니다. 하고 싶은 것은 3개의 테이블을 이중 조인해서 사용하는 법입니다.

 

쿼리는 아래형식입니다.

 

SELECT A.POLICY_ID  AS   PolicyID,
       C.GROUP_NAME   AS majorGroup,
       D.GROUP_NAME   AS minorGroup,    
       A.AGENT_ID     AS agentId,
       B.AGENT_NAME   AS agentName,
       A.INIT_CNT    AS IntCnt,
       A.CUR_CNT     AS CurCnt,
       A.ASSIGN_CNT  AS AssignCnt
                               
FROM   gw_agent_assign_info A,
      CT_AGENT_INFO  B                                                      
       LEFT OUTER JOIN                                                       
          (SELECT MAJOR_GROUP,GROUP_NAME                                     
           FROM CT_AGENT_GROUP                                               
           WHERE MINOR_GROUP='*****') C                                      
       ON B.MAJOR_GROUP = C.MAJOR_GROUP                                      
       LEFT OUTER JOIN                                                       
          (SELECT MAJOR_GROUP,MINOR_GROUP,GROUP_NAME                         
           FROM CT_AGENT_GROUP) D                                            
           ON B.MAJOR_GROUP = D.MAJOR_GROUP AND B.MINOR_GROUP = D.MINOR_GROUP
WHERE  A.AGENT_ID     = B.AGENT_ID

 

요약하자면

Open할때 위 쿼리를 수정해서 사용할수 있느지 사용가능하다면 어떻게 수정해야하는지

database.ExecuteSQL를 사용하면 기존 MS-SQL쿼리를 사용할수 있다고 하는데 SELECT이후 저장을 하려면 어떻게 해야하는지를

알고 싶습니다.

 

많은 조언 부탁드립니다.

 

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 38111
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 20672
6683 Database size [4] 미음이 2013.04.15 5706
6682 DB 테이블 조회시 페이지 오류가 발생합니다. [1] 강구다.. 2013.04.15 7409
6681 쿼리질문(구간분석) [3] afddsa 2013.04.13 6028
6680 재고를 계산하는 쿼리에 대한 조언 부탁드립니다. [1] loverainjh 2013.04.12 6955
6679 sql profiler 주의사항 [6] 앜ㅋ 2013.04.12 7051
6678 지속적인 에러로 죽겠습니다. 도와주세요~ㅠ [2] minnin 2013.04.12 14300
6677 루프를 돌면서 키를 생성하지 않고.. [2] 까나리 2013.04.11 5575
6676 복구모드 단순->전체로 변경시.. [3] 처리짱 2013.04.11 6523
6675 fn_dblog 에 대한 질문드려요. [3] 나는짱이야 2013.04.11 7128
6674 SSMS상의 표준보고서 [6] 메칸더 2013.04.11 6715
6673 vb에서 프로시져 참조 [2] q0822kang 2013.04.10 6719
6672 ODBC 데이터원본 생성 오류... [1] 꼬마일꾼 2013.04.10 6519
» MFC ODBC 쿼리 질문드립니다. is유랑 2013.04.10 11315
6670 집계 함수에서 오류가 나네요 [3] 백경록 2013.04.10 5724
6669 조인시 ON 조건과 WHERE 조건 질문입니다. [2] 김락중_278785 2013.04.10 6467
6668 SSIS 패키지에서 ORACLE OLE DB 연결이 안되네요.. [3] 마약중독 2013.04.09 11641
6667 또 질문있어요 [1] 이야이야요 2013.04.09 5716
6666 스탠다드에서 엔터프라이즈로.. [1] bios 2013.04.09 6633
6665 성적분포 쿼리 질문 [2] 검도인 2013.04.09 9771
6664 질문이예요!! [2] 이야이야요 2013.04.09 5620





XE Login