728x90
* NULL 일때 처리
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '%경기도%'
ORDER BY WAREHOUSE_ID;
만약 FREEZER_YN이 NULL 일때 'N'으로 처리
SELECT 절에서 IFNULL(FREEZER_YN, 'N') AS FREEZER_YN
* 조건에 맞는 값 구하기
SELECT COUNT(*) AS USERS
FROM USER_INFO
WHERE AGE >= 20 AND AGE <=29 AND YEAR(JOINED) = 2021 ;
SELECT COUNT(*) AS USERS
FROM USER_INFO
WHERE AGE BETWEEN 20 AND 29 AND YEAR(JOINED) = 2021;728x90
'코테 > SQL' 카테고리의 다른 글
| [Programmers] PCSQL 샘플문제 4번 (MYSQL) (0) | 2024.02.02 |
|---|---|
| [Solvesql] 실전반 무료 문제 풀이 (SQLite) (1) | 2024.02.02 |
| [Solvesql] 입문반 무료 문제 풀이 (SQLite) (1) | 2024.01.28 |
| [Programmers] Lv.4 입양시각 구하기 (재귀) (1) | 2024.01.27 |
| [Programmers] 상품을 구매한 회원 비율 구하기 (JOIN) (1) | 2024.01.26 |