MySQL(2)
-
MySQL - GROUP BY HAVING
GROUP BY와 HAVING절개념MySQL에서 데이터를 그룹화하고 그룹화된 데이터에 조건을 적용할 때 사용GROUP BY는 데이터를 그룹화하는 데 사용`HAVING'절은 그룹화된 결과에 조건을 적용하는 데 사용HAVING절은 WHERE절과 비슷하지만,WHERE절은 그룹화 전에 데이터를 필터링하고,HAVING절은 그룹화 후에 데이터를 필터링함예제Sales 테이블RegionSalesAmountEast100West200East150West250North300지역별 총 판매액을 계산한다는 쿼리를 나타낸다면SELECT Region, SUM(SalesAmount) AS TotalSalesFROM SalesGROUP BY Region;결과:RegionTotalSalesEast250West450North300위 결과..
2024.07.27 -
MySQL - 조인
기본 조인 유형EMPLOYEES 테이블:employee_idemployee_namedepartment_id1John102Jane203Mike10DEPARTMENTS 테이블:department_iddepartment_name10HR20Finance30ITINNER JOININNER JOIN은 두 테이블에서 일치하는 행만 반환한다.SELECT A.employee_name, B.department_nameFROM EMPLOYEES AS AINNER JOIN DEPARTMENTS AS BON A.department_id = B.department_id;조인 결과 예시employee_namedepartment_nameJohnHRJaneFinanceMikeHRLEFT (OUTER) JOINLEFT JOIN은 왼쪽 ..
2024.07.25