Menu
Coddy logo textTech

Concatenando com ||

Parte da seção Além do Básico do Journey de SQL da Coddy. Lição 10 de 27.

O SQLite une strings usando o operador || (não o + que você usaria em JavaScript ou Python).

SELECT first_name || ' ' || last_name AS full_name
FROM users

Você pode misturar literais, colunas e os resultados de outras funções de string. Se algum operando for NULL, toda a expressão se tornará NULL: envolva as colunas que podem ser nulas em COALESCE(col, '') quando quiser que elas funcionem como vazias.

challenge icon

Desafio

Iniciante

Tabelas e colunas disponíveis:

  • products: id, brand, model, price

Retorne id e uma única coluna label formatada como '<BRAND> <model> - $<price>'. A marca deve estar em letras maiúsculas; o restante exatamente como armazenado. Ordene por id.

Exemplo: 'APPLE iPhone - $999'.

Experimente você mesmo

SELECT id,
       -- montar o rótulo com ||
FROM products
ORDER BY id
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Além do Básico

Pratique por conta própria: Playground de SQL