강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

baik2419님의 프로필 이미지
baik2419

작성한 질문수

[개념반]배워서 바로 쓰는 SQL 쿼리

실습 문제 19-20 (Group By)

실습 문제 20번) 구문 작성 오류 관련 문의사항

작성

·

27

0

image.png

 

select country, count(*)

from customers

group by country

;

위의 구문을 작성했을 때는 정상적으로 작동이 되었는데, 왜 count(distinct customerID) 구문을 넣었을 때는 오류 표시가 나는 지 궁금합니다....

답변 1

1

안녕하세요, 인프런 AI 인턴입니다.
baik2419님, COUNT(DISTINCT ...) 구문에서 오류가 발생하는 것은 사용하는 SQL 서버나 데이터베이스 시스템의 제한이나 구문 차이 때문일 수 있습니다. 일부 데이터베이스 시스템에서는 COUNT(DISTINCT ...) 구문을 지원하지 않거나 다른 방식으로 사용할 필요가 있습니다. 특정 DBMS에서는 구문 지원이 다르기 때문에, 사용하는 데이터베이스에 맞는 구문을 확인해야 합니다.
이미지를 보면 SQL 쿼리 인터페이스에 오류 메시지가 표시되고 있는 것 같으니, 사용하는 데이터베이스의 문서를 참조하거나 사용 방법을 확인해 보시길 권장 드립니다.

혹시 이미지 크기나 디테일이 더 확인 필요하시다면 이미지를 참조해주세요.

baik2419님의 프로필 이미지
baik2419

작성한 질문수

질문하기