DB/SQL

SQL - 20250605

Geisha 2025. 6. 5. 18:44

 

✅ 문제 요약

 

  • STATION 테이블에서
  • CITY 컬럼의
  • 전체 행 수 - 중복 제거한 행 수의 차이 계산

 

즉, 중복된 CITY 이름의 개수.

 


 

✅ 정답 SQL

SELECT COUNT(*) - COUNT(DISTINCT CITY)
FROM STATION;

 


 

🔍 핵심 개념

함수 설명
COUNT(*) 전체 행 수
COUNT(DISTINCT CITY) 중복 제거된 도시 이름 개수
차이 계산 - 중복된 도시 이름의 수를 의미함