Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/02/2018, 15:50
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 11 meses
Puntos: 4
Resultado Erroneo en consulta

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 original
  1. SELECT categorias.nombre,foro.nombre
  2. FROM categorias
  3. RIGHT JOIN foro
  4. ON categorias.id=foro.id_categoria
  5. GROUP BY categorias.nombre
  6. ORDER BY categorias.pos

Gracias de antemano y un saludo :)