SQL GROUP BY Statement
The SQL GROUP BY Statement
그룹 짓는 함수
주로 aggregate function과 함께 사용된다.
COUNT(), MAX(), MIN(), SUM(), AVG() 등등
GROUP BY Syntax
SELECT column_name(s)
FROM table_name
WHERE condition
GROUP BY column_name(s)
ORDER BY column_name(s);
SQL GROUP BY Examples
SELECT COUNT(CustomerID), Country
FROM Customers
GROUP BY Country;
SELECT City, Country, COUNT(CustomerID)
FROM Customers
GROUP BY City
ORDER BY Country;
GROUP BY With JOIN Example
SELECT Shippers.ShipperName, COUNT(Orders.OrderID) AS NumberOfOrders FROM Orders
LEFT JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID
GROUP BY ShipperName;
'Computer Science > Database' 카테고리의 다른 글
W3Schools SQL | #28 SQL EXISTS 연산자 (0) | 2022.10.28 |
---|---|
W3Schools SQL | #27 SQL HAVING (0) | 2022.10.28 |
W3Schools SQL | #25 SQL UNION 연산자 (0) | 2022.10.28 |
W3Schools SQL | #24 SQL SELF JOIN (0) | 2022.10.28 |
W3Schools SQL | #23 SQL FULL OUTER JOIN 키워드 (0) | 2022.10.28 |