CASEWHEN3 [leetcode] 1907. Count Salary Categories/급여 범주 구하기/CASE WHEN 1907. Count Salary Categories https://leetcode.com/problems/count-salary-categories/ Count Salary Categories - LeetCode Can you solve this real interview question? Count Salary Categories - Table: Accounts +-------------+------+ | Column Name | Type | +-------------+------+ | account_id | int | | income | int | +-------------+------+ account_id is the primary key for this t leetcode.com Write an.. 2023. 3. 31. [SQL 문제] LISTAGG / 최대공약수, 최소공배수 / 직각삼각형 1. LISTAGG LISTAGG는 중복제외(DISTINCT)를 지원하지 않으므로 애초에 중복제외한 테이블에서 불러온다. -- LISTAGG는 중복제외(DISTINCT)를 지원하지 않으므로 애초에 중복제외한 테이블에서 불러온다. SELECT LISTAGG(DRIVER_NM, ',') WITHIN GROUP (ORDER BY DRIVER_NM) AS DRIVER_NM FROM (SELECT DISTINCT DRIVER_NM FROM DRIVER_INFO 2. 두 숫자를 입력받아 최대 공약수를 출력 ACCEPT P_N1 PROMPT '첫 번째 숫자 입력:' ACCEPT P_N2 PROMPT '두 번째 숫자 입력:' WITH NUM_D AS (SELECT &P_N1 AS NUM1, &P_N2 AS NUM2 F.. 2022. 12. 13. [SQL문법] CASE WHEN / IF, IFNULL, ISNULL 1. CASE WHEN ~ THEN ~ ELSE ~ END 💡 SELECT CASE WHEN 조건1 THEN 결과값1 WHEN 조건2 THEN 결과값2 ELSE 결과값3 END FROM 테이블 이름 ; ▶ CASE WHEN 예제 SELECT *, CASE WHEN Mkt_Capitalization_USD > 1000000 THEN 'BIG' -- MKT가 100만이상이면 BIG WHEN Mkt_Capitalization_USD > 500000 THEN 'MIDDLE' -- MKT가 50만이상이면 MIDDLE ELSE 'SMALL' -- 아니라면 SMALL이라고 표시하고 END AS 그룹 -- 그룹이라고 컬럼명 지정 FROM stock_info ORDER BY Mkt_Capitalization_USD DE.. 2022. 11. 2. 이전 1 다음