책 내용 질문하기
업데이트 or 삭제 쿼리에서 하위 쿼리를 통한 조건을 쓸 때, group by와 where의 사용에 관해 질문이 있습니다
도서
2024 시나공 컴퓨터활용능력 1급 실기 기본서
페이지
0
조회수
117
작성일
2024-03-30
작성자
위*훈
첨부파일

업데이트 쿼리 또는 삭제 쿼리에서 조선을 하위 쿼리를 이용하여 작성할 때

 

1. 언제 group by를 사용해야 하고, 언제 where을 사용해야 하나요?

 

2. group by를 통해서 묶는 그룹은 어떻게 정해야 하는 건가요?

답변
2024-04-02 07:57:09

안녕하세요.

 

1. 그룹으로 지정한 값에 조건을 지정할 때는 group by ~ having~, 전체 데이터에 조건을 지정할 때는 WHERE를 지정하면 됩니다. 

    영어 점수가 90 이상인 사람들 : where 영어>=90  

    직위별 영어 점수의 평균이 90 이상 : group by 직위 having average(영어)>=90

 

2. 정하는 방법이 특별히 따로 있는 것이 아니라 문제를 보고 판단을 해야 합니다.

 

즐거운 하루 되세요.

 

 

  • 관리자
    2024-04-02 07:57:09

    안녕하세요.

     

    1. 그룹으로 지정한 값에 조건을 지정할 때는 group by ~ having~, 전체 데이터에 조건을 지정할 때는 WHERE를 지정하면 됩니다. 

        영어 점수가 90 이상인 사람들 : where 영어>=90  

        직위별 영어 점수의 평균이 90 이상 : group by 직위 having average(영어)>=90

     

    2. 정하는 방법이 특별히 따로 있는 것이 아니라 문제를 보고 판단을 해야 합니다.

     

    즐거운 하루 되세요.

     

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.