본문 바로가기

분류 전체보기77

프로그래머스 GROUP BY (1) - 고양이와 개는 몇 마리 있을까 1) ANIMAL_INS 테이블에 ANIMAL_TYPE 종류는 2 가지 밖에 없다. SELECT DISTINCT ANIMAL_TYPE FROM ANIMAL_INS; -- 결과: Dog, Cat 2) ANIMAL_TYPE로 GROUPBY를 한 후, PK인 ANIMAL_ID 개수를 세어준다. SELECT ANIMAL_TYPE, COUNT(ANIMAL_ID) FROM ANIMAL_INS GROUP BY ANIMAL_TYPE; 3) 고양이를 개보다 먼저 조회하라는 조건이 있으므로, ANIMAL_TYPE 기준으로 정렬한다. SELECT ANIMAL_TYPE, COUNT(ANIMAL_ID) FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE; (ORDER BY를 .. 2022. 4. 2.
GROUP BY 기초 예제 : SELECT 문에서 반환된 행을 그룹으로 나누어, 각 그룹에 대한 평균, 합계, 카운트 등의 집계함수 구할 수 있다. SELECT column1, FUNC(column2) FROM table GROUP BY column1 [예제1] 함수사용X -- MYSQL SELECT * FROM table GROUP BY column1 -- Oracle SELECT column1 FROM table GROUP BY column1 => 위 결과는 칼럼에 DISTINCT 한 것과 동일한 결과. [예제2] 함수사용 SELECT column1, SUM(column2) FROM table GROUP BY column1; => column1로 그룹화를 한 후, 각 그룹의 column2들의 합! [예제3] GROUP BY 여.. 2022. 4. 2.
mapped statements collection does not contain value for ~ DAO의 아이디와 Mapper의 아이디가 일치한지 확인하기! 나 같은 경우 대소문자가 문제였다. 2022. 3. 30.
eclipse에 프로젝트 clone시 "git-upload-pack not permitted' 에러 App password 생성 후 이 비밀번호로 입력한다. 2022. 2. 25.