Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

sql_mode=only_full_group_by

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad Tengo este error y no encuentro como solucionarlo, entiendo que es una configuración del sql con my sql, alguna idea? El código ya lo revisé y no tiene error.

1 respuesta
solución!

por https://app.aluracursos.com/user/mauriisai

me daba un error similar pero yo crei que porque tengo mas de un registro en mi tabla pedidos e items_pedido; yo modifique el codigo asi:

 public List<Object[]> relatorioDeVentas(){
        String jpql = "SELECT producto.nombre, " 
                + "SUM(item.cantidad), " 
                + "MAX(pedido.fecha) " 
                + "FROM Pedido pedido "
                + "JOIN pedido.items item " 
                + "JOIN item.producto producto " 
                + "GROUP BY producto.nombre "
                + "ORDER BY SUM(item.cantidad) DESC";  // LINEA MODIFICADA          
        return em.createQuery(jpql,Object[].class).getResultList();
    }

Muchas gracias, me funciono