MySQL - Campo con multiples valores

 
Vista:

Campo con multiples valores

Publicado por Daniel (1 intervención) el 16/06/2015 09:34:16
Hola programadores!!
A ver si alguien me puede ayudar, tengo un campo con multiples valores separados por comas y necesito sacar todos
los valores individualmente para hacer ortra consulta con ellos, es algo asi, el campo cCategoria por cada articulo tiene el valor:8,11,15,16,27,99,101,145,189,261. y yo quiero sacarlos individualmente para luego en la tabla que contiene los nombres de las categorias consultarla y poder decir a que categorias pertenece el articulo. Muchas gracias por adelantado.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 201
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Campo con multiples valores

Publicado por Rafael (97 intervenciones) el 16/06/2015 15:32:51
Podrias probar algo como:
1
2
3
4
SELECT A.NOMBRE_CATEGORIA
FROM   CATEGORIAS A
     , MULTIPLES B
WHERE  FIND_IN_SET(A.ID_CATEGORIA, B.CCATEGORIA) > 0


ya me contaras si funciono...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil

Campo con multiples valores

Publicado por Daniel (8 intervenciones) el 16/06/2015 16:53:18
Ha funcionado a la perfección solo he tenido que ponerle un 'and Id=' al final y ha ido como la seda muchisimas gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar