SQL/solvesql Advent of SQL 2024

[SQL] solvesql Advent of SQL 2024 3일차

주댕이 2024. 12. 3. 01:18

# 링크

 

https://solvesql.com/collections/advent-of-sql-2024/

 

solvesql.com

 

 

https://solvesql.com/problems/film-ending-with-consonant/

 

solvesql.com

 

# 풀이

SELECT title
FROM film
WHERE
  rating IN ('R', 'NC-17')
  AND SUBSTR(title, -1, 1) NOT IN ('A', 'E', 'I', 'O', 'U')
  • SELECT~: title 컬럼만 선택한다.
  • FROM~: film 테이블에서 데이터를 가져온다.
  • WHERE~:
    • rating 컬럼에서 값이 'R' 또는 'NC-17'인 데이터만 선택한다.
    • title 문자열의 마지막 글자(끝에서 한 글자)가 대문자 모음(A, E, I, O, U)에 포함되지 않는 데이터만 선택한다.
728x90