1. 학습
  2. /
  3. 강의
  4. /
  5. PostgreSQL에서 데이터 조작을 위한 함수

Connected

연습 문제

모두 합쳐서 적용해 보기

이 연습 문제에서는 film 테이블과 category 테이블을 사용해, 카테고리의 name과 영화의 title을 이어 붙여 film_category라는 새 필드를 만들 거예요. 또한 film 테이블의 description 열처럼 텍스트 필드를 단어 중간에서 잘리지 않도록 잘라 내는 방법도 연습합니다.

이를 위해 REVERSE() 함수를 사용하여 50자에 도달하기 전에 description에서 마지막 공백 문자의 위치를 찾을 거예요. 이 기법은 자르고자 하는 마지막 문자의 위치를 파악해, 길이가 50자 이하이면서 단어가 중간에 끊기지 않도록 보장하는 데 사용할 수 있습니다.

난이도 있는 기법이지만 여러분이라면 충분히 해내실 수 있어요! 함께 시작해 봅시다.

지침

100 XP
  • description 열에서 처음 50자를 가져오세요.
  • 잘린 description 열에서 마지막 공백 문자의 위치를 구한 뒤, 그 값을 50에서 빼서 위 첫 번째 함수의 두 번째 인자로 사용하세요.