Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Scientist

ultima linha diferente

Recommended Posts

boa tarde, gostaria de fazer uma consulta onde:

 

1 - Seleciono todas as linhas de uma tabela de acordo com um determinado filtro (Ex: WHERE x < 10)

2 - depois de selecionada todas as linhas, eu quero fazer o seguinte: (Se não for a ultima linha faça: concat(x,x), se for a ultima linha faça: concat(x,y).

 

Resumindo ele tem que retornar algo assim:

 NOME    EMAIL   X   Y   CONCAT_WS
 RONALDO ...     1   10  11
 PEDRO   ...     4   20  44
 JOÃO    ...     9   10  99
 LUIZA   ...     4   12  412 (perceba que como é a ultima linha, ele mostro o concat(x,y). 

 

Como faço isso ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A query tem order by ?

O que determina a "última" é só realmente ser o último registro ?

Qual seria a logica deste concat ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.