Problema com java e mysql

3 respostas
D

Bem pessoal, estou com um probleminha

Tenho uma tabela com os seguintes resultados:

#======#=======#
|| Codigo…|| Cor…||
#======#=======#
||01…|| AA…||
#======#=======#
||02…|| AB…||
#======#=======#

Eu gostaria de juntar os valores da coluna cor para que o resultado fosse assim:

#======#=======#
||.Codigo…|| Cor…||
#======#=======#
||01…|| AA/AB…||
#======#=======#

Existe alguma forma de fazer isso no mysql
ou terei que fazer isso no codigo java mesmo?

Obrigado!!!

3 Respostas

Flavio_Almeida

Experimente usar a função GROUP_CONCAT
OBS: você precisará agrupar a consulta.

http://dev.mysql.com/doc/refman/4.1/en/group-by-functions.html#function_group-concat

Abraço

D

Opa, era isso mesmo, valeu cara!
Obrigadoooo!!!

D

Só pra deixar de ajuda para outros
fiz da seguinte maneira

SELECT t.codigo, GROUP_CONCAT(t.cor SEPARATOR ‘/’) FROM tabela t;

Criado 16 de novembro de 2010
Ultima resposta 17 de nov. de 2010
Respostas 3
Participantes 2