개발자
sql을 처음 합니다. 학원에서 실습과제중에 막혔습니다.ㅜㅜ 중복데이터가 몇 개 있는지 알고 싶습니다. 방법을 알려주세요. 테이블 구조에서 column은 id, userId, itemId, createdAt, updatedAt. userId가 여러 itemId를 가질 수 있습니다. 각 userId가 몇개의 itemId를 가지고 있는지 보고싶습니다. 그래서 userId중복을 제거하고 count를 붙여서 아래와 같이 했습니다. SELECT userId, COUNT(DISTINCT userId) FROM table; 중복은 제거되는것 같은데 전체 중복제거 된 userId가 몇개인지 나오는것 같아요 저는 userId별로 총 몇개의 row가 있는지 알고싶은데... 혹시 아시는분 있으면 알려주세요.
답변 1
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!