group by

    데이터베이스 SQL - order by, group by, having 절

    데이터베이스 SQL - order by, group by, having 절

    SQL 공부하면서 은근은근 많이 사용한 ORDER BY와 GROUP BY, 그리고 GROUP BY의 조건을 추가하는 HAVING 절에 대해 포스팅하려 한다. 최근 사이드 프로젝트를 하면서 정의된 테이블에서 user 테이블을 예시로, 쿼리문도 돌리고 어떻게 동작하는지 정의할 것이다. status는 user의 상태값을 내기 위해 TINYINT로 타입을 줘서 큰 숫자는 못주고 일단 임의로 숫자를 바꿔놨다. 아직 설계 단계라 password도 hash가 적용 안됐다. 암튼 설계 단계의 테이블을 이렇게 정의하였고 직접 쿼리문을 짜 보고 실행해볼 것이다. ORDER BY order by는 데이터베이스에서 데이터를 조회하는데 어떠한 데이터를 기준으로 정렬하고자 사용하는 SQL 절이다. ASC, DESC 위와 같이 s..