하루에 하나씩 공부하기
프로그래머스 SQL LEVEL-1 메모 본문
- IN : 다수의 값 비교할 때 사용
- LIKE '%~%' : 문자열에서 포함된 값 찾을 때 사용
- FIND_IN_SET('~', OPTIONS) > 0 : 컬럼이 쉼표로 구분된 값의 리스트일 경우
- CONCAT(~,'문자열') : 문자열 합치기
- BIN(숫자) : 이진수로 변환
2진수 2의 자리수가 0인지 판별하는 방법 : 숫자&2=0
2진수 4의 자리수가 1인지 판별하는 방법 : 숫자&4=4
- 조건절 형식
CASE WHEN ~ THEN~
ELSE ~
END
- 상위 10개 구하기 : 마지막에 LIMIT 10;
- WHERE 절에 SELECT 문 넣기
WHERE ~ IN ( SELECT ~)