1. SQL 기본구조 익히고 데이터 조회 시작하기(SELECT, FROM)
-> SELECT: 데이터를 가져오는 기본 명령어, 데이터 조회, 컬럼 선택
-> FROM: 데이터를 가져올 테이블을 특정
2. 필요한 항목만 뽑아서 사용하기
-> 컬럼에 별명을 주기: as / 띄어쓰기
-> ex) 컬럼 1 as 별명 1 / 컬럼 2 별명 2
-> 영문, 언더바: only 별명
-> 특수문자, 한글: 큰 따옴표로 적기("별명")
3. 조건에 맞는 데이터만 필요할 때, SQL로 필터링하기(WHERE 이란)
-> 문자: 작은 따옴표로 적기('조건')
4. 필터링을 할 때 유용한 표현 알아보기(비교연산, BETWEEN, IN, LIKE)
-> <>: 같지 않다
-> ex) age <> 21: 21세가 아니다
-> BETWEEN a AND b: a와 b 사이
-> ex) where age BETWEEN 10 AND 20: 나이가 10 ~ 20세 사이
-> IN(A, B, C): '포함'하는 조건
-> ex) age IN(15, 21, 31): 나이가 15,21,31세인 경우만 출력
-> ex) cuisine_type IN('Korean', 'Japanese'): 음식 종류가 한식, 일식인 경우만 출력
-> LIKE: 특정 문자로 시작, 특정 문자로 종결, 특정 문자 포함
-> ex) name LIKE '김%': '김'으로 시작하는 이름
-> ex) name LIKE '%김': '김'으로 종결되는 경우
-> ex) restaurant_name LIKE '%Next%': 식당 이름에 'Next'를 포함하는 경우
5. 필터링 조건으로 여러 개를 적용해야 할 때(논리연산)
-> AND: 조건이 모두 만족할 때
-> ex) age>20 and gender=’female’: 나이가 20세 이상이고, 여성
-> OR: 조건 중 하나라도 만족할 때
-> ex) age>20 or gender=’female’: 나이가 20세 이상이거나 여성이거나, 둘 중 하나만 만족해도 출력
-> NOT: 조건이 아닐 때
-> ex) not gender=’female’: 여성이 아닌 즉, 남성만 출력
'TIL > SQL' 카테고리의 다른 글
| Date 타입에서 년, 월, 일 추출하기 (0) | 2024.01.25 |
|---|---|
| SQL 3주차 (0) | 2023.12.20 |
| SQL 2주차 (0) | 2023.12.19 |