인프런 <데이터분석을 위한 중급 SQL 문제풀이> 강의에서 나온 문제를 풀이한 과정을 정리했습니다.
문제
풀이
SELECT name, population, area
FROM World
WHERE population >= 25000000
OR area >= 3000000
배운점
문제
풀이
SELECT *
FROM Cinema
WHERE ID % 2 = 1
AND description <> 'boring'
ORDER BY rating DESC
> SELECT id, movie, description, rating
FROM cinema
WHERE MOD(id, 2) = 1 -- odd numbered ID
AND description != 'boring'
ORDER BY rating DESC
배운점
문제
> SELECT email
FROM Person
GROUP BY email
HAVING COUNT(email) >= 2
SELECT Email
FROM Person
GROUP BY Email
HAVING COUNT(Id) >= 2
배운점
문제
풀이
SELECT Person.firstName
, Person.lastName
, Address.city
, Address.state
FROM Person
LEFT JOIN Address ON Person.personID = Address.personID
SELECT FirstName, LastName, City, State
FROM Person
LEFT JOIN Address ON Person.personID = Address.personID
배운점