티스토리 뷰
데이터를 내맘대로 정렬한다.
3.1) 정렬 (3-9강 P94) : ORDER BY 열명 [ASC] DESC
SELECT * FROM films ORDER BY id
SELECT * FROM films ORDER BY id DESC


3.2) 다수 정렬 (3-10강 P.102)
SELECT * FROM films ORDER BY id , release_year;
SELECT * FROM films ORDER BY id DESC , release_year;


3.3) 특정 수만 조회(3-11강 P.108) : LIMIT 숫자;
SELECT * FROM films WHERE country="USA" LIMIT 2;
SELECT * FROM films WHERE country<>'USA" ORDER BY id DESC LIMIT 4;


SELECT * FROM films WHERE country<>'USA' ORDER BY id DESC LIMIT 4 OFFSET 2;

3.4) 사치연산 (3-12강 P.114) : + - / * %
SELECT num_user + num_critic AS Fit1 FROM reviews ;
SELECT num_user + num_critic AS Fit1 FROM reviews WHERE num_user > 600;


SELECT num_user + num_critic AS fit1 FROM reviews WHERE num_user > 600 ORDER BY id DESC;
SELECT num_user + num_critic AS fit1 FROM reviews WHERE num_user < 600 ORDER BY id DESC;


SELECT imdb_score1 FROM reviews;

SELECT * FROM films WHERE duration /60 > 4;

SELECT duration /60,* FROM films WHERE duration /60 > 3 ORDER BY duration /60 DESC

3.5) 문자열 결합 (3-13강 P.130) : ||
SELECT title||country FROM films;

SELECT substr(title,3) || " OF "||country FROM films;

SELECT substr(title,3) ,trim(title) FROM films;

3.6) 날짜연산 (3-14강 P.136) : CURRENT_DATE,CURRENT_TIME,CURRENT_TIMESTAMP
SELECT CURRENT_DATE,CURRENT_TIME,CURRENT_TIMESTAMP

쿼리 실행안됨 --SELECT CURRENT_DATE + INTERVAL 1 DAY
3.7) CASE문(3-15강 P.140) : CASE WHEN 조건 THEN 결과 ELSE 결과 END
SELECT CASE WHEN DURATION/60 > 3 THEN "LING MOVIE" END AS TYPE1,* FROM films;

'데이터엔지니어 > SQL' 카테고리의 다른 글
| SQL 쿼리05-집계 (0) | 2020.02.16 |
|---|---|
| SQL 쿼리04-데이터 조작 (0) | 2020.02.15 |
| SQL 쿼리02-조회 (0) | 2020.02.15 |
| 데이터베이스 세팅 (0) | 2020.02.15 |
| DB쿼리연습툴-DB Browser for SQLite(설치) (0) | 2020.02.15 |
- Total
- Today
- Yesterday
- 이한결
- TestRail
- 퍼플렉시티
- 내 안의 숨은 이야기를 찾아 쓰는 법
- 패스트캠퍼스 기업교육
- AI영상제작
- 바이브코딩
- 버블역사
- 버블새로운부의지도
- 테스트자동화
- 미니어처요리
- 리더쉽
- 파이썬
- 위생조리컨셉
- 책줍기2025
- 리더십
- 능력봉인
- 내눈을보면안돼
- 제미나이
- 원격플레이팅
- LinkedinLearning
- 패스트캠퍼스
- ChatGPT
- 기억조작
- 무료강의
- 신뢰성장
- 현실과초현실의경계
- AI투자
- 김영하
- 직장인간관계
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |

