데이터 공부를 기록하는 공간

[SQL] 기본 Queries 본문

STUDY/SQL_HACKERRANK

[SQL] 기본 Queries

BOTTLE6 2021. 8. 16. 13:11

■ 코드카데미(codecademy) SQL 연습해보기

https://www.codecademy.com/courses/learn-sql/

■ Cheating Sheets

https://www.codecademy.com/learn/learn-sql/modules/learn-sql-queries/cheatsheet

LESSON 2 : QUERIES


SELECT

SELECT name, genre, year
FROM movies;

AS

SELECT imdb_rating AS "IMDb"
FROM movies;

DISTINCT

SELECT DISTINCT year
FROM movies;

WHERE

SELECT * 
FROM movies
WHERE year > 2014;

LIKE BETWEEN

SELECT *
FROM movies
WHERE name LIKE 'Se_en';

SELECT *
FROM movies
WHERE name LIKE 'The %';

SELECT * 
FROM movies
WHERE year BETWEEN 1970 AND 1979;

AND OR

SELECT name
FROM movies
WHERE imdb_rating IS NULL;
### WHERE imdb_rating IS NOT NULL;

ORDER BY

SELECT name, year, imdb_rating
FROM movies
ORDER BY imdb_rating DESC;

LIMIT

SELECT *
FROM movies
ORDER BY imdb_rating DESC
LIMIT 3;

CASE

SELECT name,
    CASE 
        WHEN genre = 'romance' 
            OR 'comedy' THEN 'Chill'
        ELSE "Intense"
    END AS "Mood"
FROM movies;

'STUDY > SQL_HACKERRANK' 카테고리의 다른 글

[hackerrank][SQL][Intermediate]  (0) 2021.10.18
[hackerrank][SQL][Basic]  (0) 2021.10.17
[SQL] Manipulation  (0) 2021.08.21
[SQL] Mutiple Tables  (0) 2021.08.17
[SQL] 기본 Aggregate Function  (0) 2021.08.17
Comments