group by 2

[삽잡이::sql] 중복을 제거하라! DISTINCT

삽잡이는 중복된 데이터를 지우고 컬럼에 원하는 값들이 존재한지 알아볼 필요성이 생겼었습니다. 아래와 같은 Table에 blood_type이라는 컬럼이 있다고 가정해보겠습니다. 삽잡이는 A, B, AB, O 혈액형 모두가 해당 Table에 있는지 확인하고 싶어합니다. 오오~~ 알려줘~ 알려줘~ 이럴땐 어떻게 해야할까요??? 바로! DISTINCT 라는 키워드를 사용할 수 있습니다. 뚜렷한이라는 뜻을 가지고 있습니다. 네~ 그렇습니다. DISTINCT 키워드를 통해SELECT 문의 결과에서중복을 제거한 데이터를 뽑아낼 수 있습니다. 1SELECT DISTINCT blood_type FROM personal_records;cs 비록 간단한 예시지만,이와 같이 DISTINCT 키워드를 사용하여 중복되지 않은 결..

[삽잡이::sql] 데이터를 그룹핑해보자! group by

진정한 개발자가 되기위해!!! DB는 필수!!!! 그렇다는 것은 Query도 잘 작성해야겠지!?!? 예 그렇습니다.개발의 고수 삽잡이가 되기 위해!!!!이번에는GROUP BY에 대해서 살펴보았습니다 굳~ GROUP BY 구문을 사용하게 되면데이터들을 원하는 그룹으로 나눠줍니다. GROUP BY 구문에 작성된 컬럼은 기준이 되어 하나의 결과로 Groupping 시켜줍니다. 다음은 삽질의 명문 삽질고에 학생 DB입니다. 삽질고에서 사건 사고를 일으키는 학우들에게는어마무시한 벌점을 준다네요 어느날 삽질고에 교육청에서 직원이 오신다고하네요...그래서 평소 지저분했던 창고를 정리하기 위해 인력이 필요한 교장선생님은 벌점 평균이 가장 높은 반 학우들을 부르려고 하십니다. 교장 선생님은 과감하게 Qeury문을 작성하..