시작하기무료로 시작하기

문자열 길이 계산하기

데이터베이스에 저장된 문자열의 길이를 계산하는 방법을 아는 것은 중요해요. 가령 이름이 가장 짧은 상품이나 이메일 주소가 가장 긴 사람을 계산해야 할 수도 있죠.

문자열 길이 계산은 데이터 정제와 유효성 검사 작업에서도 유용합니다. 예를 들어 모든 제품 코드는 최소 6자여야 한다는 비즈니스 규칙이 있다면, 더 짧은 코드를 쉽게 찾아낼 수 있어요.

SQL Server에서는 LEN() 함수를 사용해 문자열의 길이를 계산할 수 있습니다.

이번 연습에서는 ratings 테이블의 broad_bean_origin 열을 대상으로, 코코아 빈이 사용된 원산지 이름 중 가장 긴 항목을 계산해 볼 거예요.

이 연습은 강의의 일부입니다

SQL Server에서 데이터 조작을 위한 함수

강의 보기

연습 안내

  • broad_bean_origin의 길이를 계산하세요.
  • 결과를 길이가 긴 순에서 짧은 순으로 정렬하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

SELECT TOP 10 
	company, 
	broad_bean_origin,
	-- Calculate the length of the broad_bean_origin column
	___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;
코드 편집 및 실행