count(*) >1의 의미
959
13 câu hỏi đã được viết
count(*)의 의미는 아는데 >1을 하는게 어떻게 유니크한 값을 볼 수 있는건지 이해가 안됩니다
Câu trả lời 2
0
select distinct(col_a)
이런식으로 많이 썼엇는데 group by로 유니크한 값을 조회하는 거랑은 차이가 있는지 궁금합니다
0
select distinct(col_a)와 select col_a, count(*) group by col_a having count(*) > 1 은 목적이 다릅니다.
select distinct(col_a)는 무조건 중복을 제거하여 출력하는 것입니다. 반면에 select col_a, count(*) group by col_a having count(*) > 1 은 중복값이 있는지 여부를 판단해서 중복 값이 있으면 해당 컬럼이 pk가 아니라는 것을 판단하는 것입니다.
0
안녕하십니까,
특정 컬럼값으로 group by count(*)를 했을 때 count가 1보다 크면 유니크 하지 않습니다.
아래와 같이 컬럼 col_a 의 값이 유니크 하다면
col_a
'길동'
'춘향'
'몽룡'
select col_a, count(*) from table group by col_a 를 수행하면
'길동' 1
'춘향' 1
'몽룡' 1
과 같이 개별 값 별로 count 1이 추출됩니다.
하지만
컬럼 col_a 의 값이 아래와 같이 유니크 하지 않다면
col_a
'길동'
'춘향'
'춘향'
결과는 아래와 같이 1보다 큰 값이 count로 추출됩니다.
'길동' 1
'춘향' 2
감사합니다.
"주문별 고객별 연관 상품 추출 SQL로 구하기-02" 수업 질문
0
52
2
쿼리 질문있습니다!!
0
49
2
없는강의요청해도됩니까,,
0
89
2
아래와 동일한 질문에 대한 추가질문입니다
0
69
2
cnt/max로 구한 결과의 차이
0
100
2
쿼리에 대한 질문이 있습니다.
0
116
2
퍼널 질문드립니다.
0
112
1
ADSP자격증
0
282
2
특정 스키마에서 생성한 편집기의 쿼리를 판다스에 삽입하는 방법
0
161
1
백업파일 테이블 생성 오류
0
234
1
"사용자별 특정 상품 주문시 함께 가장 많이 주문된 다른 상품 추출하기"에서 조건관련..
0
161
1
Plotly을 이용해 treemap시각화시 공유사항
0
277
2
월단위 카테고리별 매출액과 주문건수 및 전체매출액 대비 비율 sql로 구하기 수업 중 질문이 있습니다.
0
248
1
with 절 질문
0
240
1
데이터 분석 SQL Fundamentals 강의 할인 문의
0
214
1
리텐션 구하는 방법 문의
0
215
1
캐글데이터 Postgresql 사용
0
353
2
mau 구할때 group by 사용안해도 count 집계함수가 왜 가능한지 모르겠습니다.
0
261
1
매출분석 1에서 partition by와 group by의 차이
0
355
1
postgres 설치 오류
0
316
1
맥 계정에서 postgres 접속 시 비밀번호 입력 실패현상
1
542
2
pandas 연계시 오류.....
0
1242
3
시각화 그래프가 안보여요
0
298
1
ntile 정규분포에 관하여 ... 향후 일을 하게 될 시
0
357
1

