||를 사용한 문자열 결합
Coddy SQL 여정의 심화 과정 섹션에 포함된 레슨 — 27개 중 10번째.
SQLite는 || 연산자를 사용하여 문자열을 결합합니다 (JavaScript나 Python에서 사용하는 +가 아닙니다).
SELECT first_name || ' ' || last_name AS full_name
FROM users리터럴, 컬럼, 그리고 다른 문자열 함수의 결과를 혼합하여 사용할 수 있습니다. 만약 피연산자 중 하나라도 NULL이면 전체 표현식은 NULL이 됩니다. null 허용 컬럼을 빈 값으로 처리하고 싶을 때는 COALESCE(col, '')로 감싸세요.
챌린지
초급사용 가능한 테이블과 컬럼:
<strong>products</strong>:<strong>id</strong>,<strong>brand</strong>,<strong>model</strong>,<strong>price</strong>
id와 '<BRAND> <model> - '<BRAND> <model> - $<price>'lt;price>' 형식으로 포맷된 단일 컬럼 label을 반환하세요. 브랜드는 대문자여야 하며, 나머지는 저장된 그대로여야 합니다. id를 기준으로 정렬하세요.
예시: 'APPLE iPhone - $999'.
직접 해보기
SELECT id,
-- ||를 사용하여 라벨을 조합함
FROM products
ORDER BY id
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.