| |
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
1. 액세스 버전(95,97,2000,2002):2002
2. 윈도우즈의 버전(win95,win98,winME,winNT,win2000,winXP):winXP
3. CPU (486,PentiumI/II/III/IV...):4
4. RAM (32,64,128,256,512MB,1G...): 512
* 아래줄에 질문을 작성하세요 >>
엑세스 2002를 사용하고 있습니다.
업무를 하다가 제가 못하는 부분이 있어서 올립니다.
일반적인 엑세스는 가능하나 SQL문은 사용 못합니다.
혹 알려주시다가 SQL문을 사용해야 되거든 수고스럽겠지만 자세히 알려주시면 고맙겠습니다.
그럼 설명 드리겠습니다.
첨부화일을 참고해주세요
엑세스 화일에 테이블이 4개가 있는데 직의를 사용하여 6개의 쿼리를 만들었습니다. 이 쿼리들을 합치려구 합니다.
(공동이용)-임대기관(3개)끼리 또 (공동이용)-임차기관(3개)끼리 합쳐서 두개의 새로운 쿼리를 만들어 주세요
참고) 각쿼리들에는 요양기호라는 필드가 있는데 같은 기호는 한번만 나오도록 하려구 합니다. 중복되는 기호는 1개만 나와야 합니다.
나머지필드는 중복됩니다.
선생님들 부탁합니다. 수고하세요
저도 초보인지라 답변들이기가 그렇습니다만...
쿼리-새로만들기-디자인보기-닫기 하시고 SQL입력으로 바로 가셔서 아래와 같이 쳐야 될듯합니다. 참고로 전 따로 코딩을 하지 않았구요...그냥 기존에 있던 쿼리에서 카피해서 붙여넣고 그 사이에 union만 붙여 넣었습니다.
SELECT [공동이용 시설].요양기호, [공동이용 시설].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별
FROM [공동이용 시설] INNER JOIN 일반현황 ON [공동이용 시설].요양기호 = 일반현황.YKIHO
GROUP BY [공동이용 시설].요양기호, [공동이용 시설].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별
union
SELECT [공동이용 인력].요양기호, [공동이용 인력].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별
FROM [공동이용 인력] INNER JOIN 일반현황 ON [공동이용 인력].요양기호 = 일반현황.YKIHO
GROUP BY [공동이용 인력].요양기호, [공동이용 인력].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별
union
SELECT [공동이용 장비].요양기호, [공동이용 장비].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별
FROM [공동이용 장비] INNER JOIN 일반현황 ON [공동이용 장비].요양기호 = 일반현황.YKIHO
GROUP BY [공동이용 장비].요양기호, [공동이용 장비].임대임차구분, 일반현황.요양종별, 일반현황.지역, 일반현황.지역코드, 일반현황.시도종별;
==============[짱돌님 글에 대한 답변입니다]==============
|
|