반응형
-- Partition By -count(gender)보기
select FirstName, LastName, Gender, Salary
,COUNT(Gender) over (partition by gender) as TotalGender
from [SQL Tutorial].dbo.EmployeeDemographics dem
join [SQL Tutorial].dbo.EmployeeSalary sal
on dem.EmployeeID = sal.EmployeeID
--Group By -count(gender)보기 -한 row씩밖에 못한다 생각하면 됨.
-- sticking it on one line in the select statement
select Gender, COUNT(Gender)
from [SQL Tutorial].dbo.EmployeeDemographics dem
join [SQL Tutorial].dbo.EmployeeSalary sal
on dem.EmployeeID = sal.EmployeeID
group by Gender
--결론 : 데이터 다 보고 싶으면 PARTITION BY, 요약해서 하나씩 한줄씩만 보려면 GROUP BY
'SQL' 카테고리의 다른 글
6. Aliasing - SQL code (open) (1) | 2022.11.19 |
---|---|
5. Updating/Deleting Data - SQL Code(open) (0) | 2022.11.17 |
4.Having Clause - SQL Code(open) (0) | 2022.11.17 |
Union / Case statement - SQL code (open) (0) | 2022.11.15 |
Create a table and Insert int - SQL code (Open) (0) | 2022.11.15 |