반응형

SQL 2

[데이터베이스] 컴활실기 풀어보기 (GROUP BY, IIF, RIGHT)

(문제 출처 : https://blog.naver.com/hellstudy/223302615932 ) ​ 액세스 컴활 실기문제를 계속해서 풀어보자. === 먼저 [만들기]->[쿼리 디자인] 실행 이렇게 건수, 합계를 나타나게 하려면 "요약"이용해야 [디자인]->[요약] 먼저 이 필드를 드러낸 다음 SQL 보기로 가보면 SELECT 봉사내역.봉사내용 FROM 봉사내역 GROUP BY 봉사내역.봉사내용; 위와 같이 돼있는데 문제에서 요구하는 IIF, RIGHT이용해서 멘토 문자열 나오면 "청소년도우미" 그외엔 "어르신도우미"로 나오게 해야하므로 SELECT IIf(Right(봉사내역.봉사내용,2)="멘토","청소년도우미","어르신도우미") AS 구분 FROM 봉사내역 GROUP BY IIf(Right(봉사내..

액세스 컴활 실기 문제 풀자 (정렬, SQL, 행머리글, 열머리글, 크로스탭)

(문제 출처 : https://m.cafe.daum.net/hermingway/ZYwR/38 ) ​액세스 컴활 실기문제를 계속해서 풀어보자. === 쿼리 작성 관계 설정 조회될 항목 설정에 관한 문제다. [만들기]->[쿼리디자인] 선택 테이블 표시 창에서 [테이블] 탭->봉사기관, 봉사내역 선택 그 후 다음과 같이 봉사내용과 봉사날짜 항목을 아무런 설정없이 보이게하면 어지럽게(딱히 정해진 기준 없이) 나온다. 이를 문제에서 요구하는 정렬 조건으로 나타내자. 다음과 같이 [봉사내용]필드의 정렬 값 속성을 "오름차순"으로 설정하면 되는데, 또 한가지 중요한 조건이 "하늘 요양원"의 봉사내역만 뽑아와야하므로 SELECT 봉사내역.봉사내용, 봉사내역.봉사날짜 FROM 봉사기관 INNER JOIN 봉사내역 ON ..

반응형