Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

ERRORES EN LA EJECUCION

SELECT ENVASE, MAX (PRECIO_DE_LISTA) AS PRECIO_MAXIMO, MIN(PRECIO_DE_LISTA) AS PRECIO_MINIMO FROM tabla_de_productos GROUP BY ENVASE HAVING SUM(PRECIO_DE_LISTA) > 80;

NO SE POR QUE ESTE CODIGO NO SE EJECUTA, CADA VEZ QUE LE DOY A EJECUTAR ME APARECE ESTO MAX does not exist. Check the 'Function Name Parsing and Resolution' sect

2 respuestas
solución!

¡Hola Jean-Louis! Cómo va?

Te sugiero que elimines ese espacio en blanco entre MAX y (PRECIO_DE_LISTA). Después vuelvas a ejecutar tu consulta. Aquí tienes la consulta corregida:

SELECT ENVASE, MAX(PRECIO_DE_LISTA) AS PRECIO_MAXIMO,
MIN(PRECIO_DE_LISTA) AS PRECIO_MINIMO
FROM tabla_de_productos GROUP BY ENVASE
HAVING SUM(PRECIO_DE_LISTA) > 80;

Espero que esto solucione tu problema y puedas ejecutar tu consulta sin errores. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Buena suerte con tus estudios de SQL!

Si este post te ayudó, por favor, marca como solucionado ✓.

ya lo hice. gracias por ese detalle.