[SQL] Programmers_JOIN. Front End 개발자 찾기
Programmers JOIN. Front End 개발자 찾는 문제를 파헤쳐보자 :)
LeetCode 1907. Count Salary Categories 문제를 파헤쳐보자 :)
Accounts 테이블account_id는 이 테이블의 기본 키(고유한 값을 가진 열)입니다.SELECT 'Low Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income < 20000 UNION SELECT 'Average Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income >= 20000 AND income <= 50000 UNION SELECT 'High Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income > 50000;
SELECT 'Low Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income < 20000
Accounts 테이블의 “Low Salary” 범주와 이에 해당하는 개수를 반환한다.income이 20,000 미만인 행에 대한 조건과, SELECT 절에 “Low Salary” 범주 및 개수를 반환하는 조건을 작성해준다.SELECT 'Average Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income >= 20000 AND income <= 50000
Accounts 테이블의 “Average Salary” 범주와 이에 해당하는 개수를 반환한다.income이 20,000 이상 50,000 이하인 행에 대한 조건과, SELECT 절에 “Average Salary” 범주 및 개수를 반환하는 조건을 작성해준다.SELECT 'High Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income > 50000
Accounts 테이블의 “High Salary” 범주와 이에 해당하는 개수를 반환한다.income이 50,000 초과인 행에 대한 조건과, SELECT 절에 “High Salary” 범주 및 개수를 반환하는 조건을 작성해준다.SELECT 'Low Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income < 20000 UNION SELECT 'Average Salary' AS Category, COUNT(*) AS accounts_count FROM Accounts WHERE income >= 20000 AND income <= 50000 UNION SELECT 'High Salary' AS category, COUNT(*) AS accounts_count FROM Accounts WHERE income > 50000;