책 내용 질문하기
온라인 채점 결과 문의
도서
2024 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
105
작성일
2024-07-26
작성자
황*민
첨부파일

2024_최신기출유형_09회

-4. 혈액형별남녀수 쿼리 0/7

-쿼리 비교 X 쿼리 결과 행의 갯수가 다릅니다.


몇 가지 질문사항이 있습니다.


1. 요약 탭을 그냥 기본 '묶는 방법'으로 두는 것과 '조건'으로 지정한 결과에 차이가 있는데, 무엇이 맞는 것나요?

'묶는 방법'으로 두면 행이 남자;남자;여자;여자로 나타납니다.해설과도 차이가 있어 의문입니다. 반면 '조건'으로 지정하면 인원수는 정답과 다르지만 행은 남자;여자 각각 한 개씩 옳게 나타납니다.


2. 조건에 Like "*" & [혈액형을 입력하세요] & "*" 라고 지정하는 것이 맞지 않나요? 매개변수쿼리를 작성하라고 문제에서 요구하기 때문입니다.

답변
2024-08-05 13:22:56

안녕하세요.

- SQL문으로 생각하면 '묶는 방법'은 GROUP BY절, '조건'은 WHERE절로 입력하는 것과 마찬가지입니다. 조건에 적용되는 데이터를 표시해야 하는데, 혈액형 열도 '묶은방법'으로 두면 성별과 혈액형 두 개를 기준으로 그룹을 지정하여 데이터를 표시합니다.

- Like "*" & [혈액형을 입력하세요] & "*" 는 매개 변수로 입력받은 데이터를 포함하는 데이터를 표시하지만 문제에서 요구하는 것은 정확히 일치하는 데이터를 표시해야 하므로 LIKE를 사용할 필요가 없습니다.

즐거운 하루 되세요.

  • 관리자
    2024-08-05 13:22:56

    안녕하세요.

    - SQL문으로 생각하면 '묶는 방법'은 GROUP BY절, '조건'은 WHERE절로 입력하는 것과 마찬가지입니다. 조건에 적용되는 데이터를 표시해야 하는데, 혈액형 열도 '묶은방법'으로 두면 성별과 혈액형 두 개를 기준으로 그룹을 지정하여 데이터를 표시합니다.

    - Like "*" & [혈액형을 입력하세요] & "*" 는 매개 변수로 입력받은 데이터를 포함하는 데이터를 표시하지만 문제에서 요구하는 것은 정확히 일치하는 데이터를 표시해야 하므로 LIKE를 사용할 필요가 없습니다.

    즐거운 하루 되세요.

  • 황*민
    2024-07-26 21:16:08
    2번째 질문처럼 like연산자를 활용하는 경우는 필드의 일부를 매개 변수로 입력할 때 맞습니까? 그게 아닌 4번처럼 특정 값을 입력하는 경우에는 대괄호 안에 입력만 하면 되나요?
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.