SELECT
어린 동물 찾기
상위 n개 레코드 찾기
IS NULL
1) 이름이 없는 동물의 아이디
2) 이름이 있는 동물의 아이디
3) NULL 처리하기
https://velog.io/@gillog/DB-MySQL-NULL-%EC%B2%98%EB%A6%ACIFNULL-CASE-COALESCE
[DB] MySQL NULL 처리(IFNULL, CASE, COALESCE)
MySQL에서 Column의 값이 Null인 경우를 처리해주는 함수들은 IFNULL, CASE, COALESCE과 같은 함수들이 있다.Orcale의 NVL()과 비슷한 기능을 한다.해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있
velog.io
JOIN
1) 없어진 기록 찾기 (차집합)
2) 오랜 기간 보호한 동물(1)
3) 보호소에서 중성화한 동물
GROUP BY
1) 고양이와 개는 몇마리나 있을까
2) 동명 동물 수 찾기
3) 입양 시각 구하기(1)
+ 그 외 추출하기
4) 입양 시각 구하기(2)
STRING/DATE
1) 루시와 엘라 찾기
2) 이름에 el이 들어가는 동물 찾기
3) 중성화 여부 파악하기
중성화가 되어 있다면 'O' 안되어 있다면 'X'
4) 오랜 기간 보호한 동물(2)
테이블 조인 후 보호소에 들어온 날짜(ANIMAL_INS.DATETIME), 입양 간 날짜(ANIMAL_OUTS.DATETIME)를 비교하여 오랜 기간 보호한 동물 순서대로 나열하기
5) DATETIME에서 DATE로 형 변환
+ DATE_FORMAT(DATETIME, '%Y-%M-%D')로 한다면?
'프로그래밍 > 코딩테스트' 카테고리의 다른 글
[BOJ] 2565 전깃줄 Python (0) | 2022.08.04 |
---|---|
[BOJ] 1931 회의실 배정 Python (0) | 2022.08.03 |
[BOJ] 숨바꼭질 (0) | 2022.07.21 |
[BOJ] 1012 유기농 배추 파이썬 (0) | 2022.07.21 |
[BOJ] 연결 요수의 개수 파이썬 시간초과 (0) | 2022.07.21 |