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

Connected

연습 문제

문자열 조작을 위한 함수 결합하기

다음 예제에서는 customer 테이블의 email 열을 세 개의 새 파생 필드로 분해해 보겠습니다. 하나의 열을 여러 열로 파싱하면 특정 하위 집합의 데이터를 다뤄야 할 때 유용합니다. 이메일 주소에는 추가 정보를 도출할 수 있는 내재된 정보가 포함되어 있어 파싱을 통해 데이터를 더 풍부하게 만들 수 있습니다. 예를 들어, 영상에서 배운 기법을 사용해 특정 도메인의 이메일을 사용하는 고객 수를 계산할 수 있습니다.

지침

100 XP
  • customer 테이블의 email 열에서 @의 왼쪽에 있는 문자를 추출하고, 별칭을 username으로 지정하세요.
  • 이제 SUBSTRING을 사용해 email 열에서 @ 뒤의 문자를 추출하고, 새 파생 필드의 별칭을 domain으로 지정하세요.