>  Q&A  >  본문

MySQL에서 COUNT 함수의 올바른 사용

테이블이 2개 있는데 이게 내 바이올린입니다 http://sqlfiddle.com/#!9/da5e4e/3

기본적으로 personal과 Interview_score라는 테이블 2개가 있는데 여기서 personal.id = Interview_score.personal_id입니다.

이것이 내 personal 테이블

이라고 가정해 보세요. 으아아아

이것은 내 interview_score시계

입니다 으아아아

이 경우에는 이 쿼리를 사용하여 내 interview_score 테이블

에 얼마나 많은 personal_id가 있는지 계산하고 싶습니다. 으아아아

그런데 이렇게 돌아오네요

으아아아

그동안 제가 예상한 결과는 이렇습니다

으아아아

이 테이블에는 이 조건에 따른 personal_id가 2개 있기 때문이죠.

내가 어디서 잘못됐나요?

P粉203648742P粉203648742180일 전310

모든 응답(1)나는 대답할 것이다

  • P粉759451255

    P粉7594512552024-04-05 13:08:43

    왼쪽 조인 대신 조인을 사용할 수 있으며 p.id별로 그룹화해야 합니다.

    으아아아

    위 쿼리에서 개수를 얻을 수 있습니다

    특정 사람의 수를 알아보세요

    으아아아

    회신하다
    0
  • 취소회신하다