Quando uma seleção de dados é realizada através do comando Select você pode vincular colunas à outras colunas assim como adicionar String ao resultado da sua consulta, usando o operador de concatenação | | . onde as colunas/strings em cada lado do operador são concatenadas para formar uma coluna de saída única. Para entender melhor, observe a figura 1 onde temos uma tabela aluno. Nesta tabela, o endereço do aluno esta dividido em 3 campos: Logradouro, compl_aluno e cidade_aluno e o nome esta dividido em nome_aluno e sobrenome_aluno.
Figura 1. Tabela de alunos |
Usando as informações apresentadas na figura 1, a concatenação entre os campos usados para forma o endereço do aluno sera dado por: (logradouro||compl_aluno||cidade_aluno) e resultando da seleção usando a concatenação de colunas é apresentada na figura 2.
Select logradouro||compl_aluno||cidade_aluno From aluno;
Figura 2. Seleção usando concatenação dos campo de endereço |
Lembrando que o nome da coluna que será exibido pode ser renomeado usando a clausula AS conforme figura 3.
Figura 3. Seleção usando concatenação e renomeação de colunas usando clausula AS. |
Assim como concatenar colunas, é possível criar seleções adicionando Strings ao conteúdo selecionado na tabela. Abaixo é possível verificar o comando usado para realizar a concatenação de colunas e uma string e o resultado desta concatenação é apresentado na figura 4.
SELECT nome_aluno||' mora na '|| logradouro AS teste_concatenação FROM aluno;
Figura 4. Resultado de seleção usando concatenação de colunas (nome_aluno e logradouro) e da string 'mora na'. |
No exemplo acima foi concatenada a String 'mora na' aos campos nome_aluno e logradouro. Não esqueça que todas vez que uma string for concatenada, o valor dessa string deve estar entre aspas simples.
Espero que tenha ajudado, se curtiu nosso conteúdo, curtas nossas redes sociais....
Nenhum comentário:
Postar um comentário