Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2010, 05:28
edgin
 
Fecha de Ingreso: diciembre-2007
Mensajes: 33
Antigüedad: 16 años, 4 meses
Puntos: 0
Consulta separar valores

hola
necesito hacer una consulta para una base de datos de libros.
hay una tabla en la que existe un campo llamado materia y que contiene a qué materia y submaterias pertenece un libro concreto. Es decir un libro infantil de aventuras seria asi:

id_libro materia

23 infantil,aventuras

la materia principal y las submaterias se separan por coma

yo he hecho esta consulta
Código PHP:
select distinct SUBSTR(materia,1,INSTR(materia,',')-1) AS mate from articulos 
pero por ejemplo en las materias que no tienen submateria, es decir que no llevan ',' al final, no las muestra

¿alguna sugerencia?

tambien si me podeis orientar para cuando luego tenga que mostrar todas las submaterias, pues mejor

GRacias de antemano
Saludos