:D :D :D
Todo perfecto EL GROUP BY era la clave, mis pobres conocimientos no llegaban, jajjaja. Muchas gracias.
Así me quedó la sentencia despues de agregar la tabla Productos_a_subcategias
Código MySQL:
Ver originalSELECT p.producto_id
, p.descripcion
, p.precio
, p.referencia
, p.vistojsg
, v.promedio_votos
, c.total_comentarios
FROM productos p
ON v.producto_id
= p.producto_id
ON c.id_producto
= p.producto_id
INNER JOIN productos_a_subcategorias pas
ON p.producto_id
= pas.producto_id
WHERE pas.subcategoria_id
= "& subcategoria_id &" AND p.activo
= TRUE
Le paso las variables de subcategoria segun la subcategoria que quiera mostrar y el orden segun las preferencias del usuario, y todo funciona correcto.
MIL GRACIAS