Shonny Data
SQL 코드카타 - is not null / coalesce / distinct / having / limit 본문
Sparta_coding_club/SQL 코드카타
SQL 코드카타 - is not null / coalesce / distinct / having / limit
데이터분석쇼니 2023. 12. 19. 20:39SQL 코드카타 복습
○ 이름이 있는 데이터 조회
WHERE NAME is not null |
>> NAME 이 null이 아닌 것을 조회해줘 |
○ 이름이 null 이 아닌 것 조회
COALESCE (NAME, 'No name') |
>> Name 값이 null이라면 'No name'으로 작성해줘 |
○ 중복을 제외하기
COUNT ( DISTINCT(NAME) ) |
* COUNT : 모든 값을 세는 명령어 : 값을 세기 때문에 NULL 값은 비어있으므로 카운트하지 않는다 ** DISTINCT : 중복 된 값을 제외하고 종류의 수만 세는 명령어 |
○ 특정 조건을 넣기
HAVING COUNT(*) 2 |
>> 2개 이상인 값만 보여줘 EX) SELECT NAME, COUNT(*) FROM ANIMAL_INS GROUP BY NAME HAVING COUNT(*) >= 2 → 전체를 카운트한 값에서 2 이상인 값만 보여줘 ORDER BY NAME |
○ 데이터 갯수 제한하여 조회하기
LIMIT 1 |
>> 조회한 값을 한개만 보여줘 |
'Sparta_coding_club > SQL 코드카타' 카테고리의 다른 글
SQL 코드카타 - 변수지정 / SET 함수 / WITH RECURSIVE / 재귀함수 (2) | 2024.01.02 |
---|---|
SQL 코드카타 - WITH ~AS 구문 / NULL 값 주기 / UNION (0) | 2023.12.29 |
SQL 코드카타 - 서브쿼리 활용 (우유와 요거트가 담긴 장바구니) (0) | 2023.12.29 |
SQL 코드카타 - 3개 테이블 JOIN / CASE WHEN 으로 대여 분류 / 회원수 DISTINCT / DATEDIFF 날짜사이 간격 (1) | 2023.12.27 |
SQL 코드카타 - GROUP BY ~ HAVING / CASE WHEN (1) | 2023.12.26 |