Hola gente, soy novato en esto del SQL y necesito una ayuda para esta consulta, resulta que tengo 2
categorías como nombre,
General y
Mantenimiento
Con sus respectivos id, 1 y 2
y en foro hay una categoría(id_categoría) que se repite por 2 veces, El problema esta en mi consulta es que solo me muestra el primer nombre del foro de su respectiva categoría...
Resumiendo lo que intento hacer es agrupar el nombre de la categoría con todos los foros que estén en su categoría, en mi caso solo obtengo el primer de ellos y no todos los demás...
Categorias(
id,nombre,pos)
Foro(id,
id_categoria,nombre,descripcion)
Consulta
Código SQL:
Ver originalSELECT categorias.nombre,foro.nombre
FROM categorias
RIGHT JOIN foro
ON categorias.id=foro.id_categoria
GROUP BY categorias.nombre
ORDER BY categorias.pos
Gracias de antemano y un saludo :)