WHERE와 HAVING 차이는?
그룹화 전후 조건 처리 차이를 예제로 확인합니다.
풀어보기정보처리기사 실기 무료 학습
정보처리기사 실기에서 자주 나오는 SQL, 데이터베이스, CS 개념을 짧은 문제와 해설로 반복 학습할 수 있는 무료 연습 사이트입니다.
문제를 풀고, 정답을 확인하고, 해설을 읽으면서 헷갈리는 개념을 빠르게 복습해보세요.
오늘의 SQL
SELECT dept, COUNT(*)
FROM employee
GROUP BY dept
HAVING COUNT(*) >= 3;
WHERE는 그룹화 전 행을 필터링하고, HAVING은 GROUP BY 이후의 그룹 결과를 필터링합니다.
풀어보기바로 시작하기
전체 문제 은행에서 쉬운 문제부터 풀고 해설을 확인해보세요.
개념 정리
각 글은 개념 설명, 예제, 자주 틀리는 포인트, 연습 문제와 해설을 포함합니다.
GROUP BY 전후 조건 처리 차이를 예제로 정리했습니다.
실기 SQL 문제에서 자주 헷갈리는 JOIN 차이를 비교합니다.
원자성, 일관성, 고립성, 지속성을 짧은 예시와 함께 설명합니다.
HackerRank, LeetCode, 프로그래머스, solvesql의 장점을 정처기 실기 학습 방식으로 정리했습니다.
추천 순서
범위가 넓게 느껴질 때는 SQL 기본부터 시작해 DB와 CS 암기로 넓혀가면 부담이 줄어듭니다.
사이트 소개
이 사이트는 정보처리기사 실기를 준비하면서 SQL이 어렵게 느껴졌던 경험을 바탕으로 만들었습니다. 비슷하게 공부하는 사람들이 짧은 문제와 해설을 통해 자주 틀리는 개념을 반복 학습할 수 있도록 정리하고 있습니다.
공식 기출문제 복제나 합격 보장 표현은 사용하지 않으며, 직접 작성한 예제와 설명을 중심으로 운영합니다. 문제와 해설은 계속 추가되며, 잘못된 내용이 발견되면 문의 페이지를 통해 수정 요청을 받을 수 있습니다.