728x90
반응형
작업을 하는데 왜인지 중복된 값들이 많이 들어있는 것 같았다. 그런데 정확히 몇개가 있는지 몰라 작업 진행을 어떻게 해야 할 지 감이 안오는... 그런 상황이 발생
그래서 테이블에 중복 된 값이 얼마나 있는지 알아보자
SELECT [컬럼명] COUNT([컬럼명]) FROM [테이블명] GROUP BY [컬럼명] HAVING COUNT([컬럼명]) > 1; |
위의 쿼리를 그냥 사용하면 된다 . 아래는 해당 쿼리로 돌려본 결과물.
어려운 게 없으니 그냥 해당 쿼리를 갖다 쓰면 될 것 같다.
위와 같이 나왔다. 그냥 그룹으로 묶어서 해당 count가 1보다 많으면 중복이 되는 것이니, 얼마나 많은 컬럼이
얼마나 많이 중복되고 있는지 알 수 있다~
728x90
반응형
'데이터베이스 > 쿼리' 카테고리의 다른 글
[Postgres] ANY 연산자에 대해 알아보자. ( feat. 배열 함수 및 IN 연산자) (0) | 2022.02.05 |
---|---|
[Postgres] 기본적인 배열함수를 알아보자 ( feat. array_agg, array_to_string, string_to_array, unnest) (0) | 2022.02.03 |
[Postgres] Procedure(프로시저), Function(함수) 정리 (0) | 2022.01.18 |
[SQL] VIEW TABLE(뷰 테이블) 생성, 조회, 수정, 삭제 (0) | 2022.01.18 |
[Postgres] Procedure(프로시저), Function(함수) 생성 및 사용 (1) | 2022.01.17 |