2026.05.06 수

권순찬·6일 전

천천히 꾸준히

목록 보기
48/50

오늘의 문제!

  • 카테고리 별 상품 개수 구하기
SELECT SUBSTR(PRODUCT_CODE, 1, 2) AS CATEGORY, COUNT(PRODUCT_ID) AS PRODUCTS
FROM PRODUCT
GROUP BY SUBSTR(PRODUCT_CODE, 1, 2);
ORDER BY CATEGORY ASC;

SUBSTR은 저렇게 시작, 끝 으로 나누고, LIKE은 '_%'를 사용해서 나눈다!
헷갈리지 말것 + LEFT, RIGHT를 사용할 수도 있다.


  • 동명 동물 수 찾기
SELECT NAME, COUNT(NAME) AS COUNT
FROM ANIMAL_INS
GROUP BY NAME
HAVING COUNT(NAME) >= 2
ORDER BY NAME ASC;

GROUP BY - HAVING을 적절히 잘 쓰면 풀리는 문제.


아 뭐야 어제 써놓고 임시저장하고 올리질 않았네..

profile
아직 많이 서툰 개발자

0개의 댓글