¡Hola Leonardo!
Gracias por compartir tu duda con nosotros. Parece que estás buscando obtener la(s) mayor(es) venta(s) del producto "Refrescante, 1 Litro, Frutilla/Limón" en cantidad utilizando 2 comandos SQL.
Tu consulta se ve bastante bien, pero le falta la cláusula ORDER BY para ordenar los resultados de forma descendente según la cantidad vendida. Te sugiero que agregues esta cláusula al final de tu consulta:
ORDER BY cantidad_v DESC
Esto hará que los resultados se muestren en orden descendente según la cantidad vendida. Además, ten en cuenta que necesitarás utilizar una función de agregación, como MAX(), para obtener la mayor cantidad vendida.
Aquí tienes la consulta completa:
SELECT MAX(i.cantidad) cantidad_v,
p.codigo_del_producto, p.nombre_del_producto, p.tamano, p.sabor
FROM
items_facturas i
INNER JOIN
tabla_de_productos p
WHERE
i.codigo_del_producto = p.codigo_del_producto AND p.sabor = 'Frutilla/Limon'
ORDER BY cantidad_v DESC;
Recuerda que esta consulta te dará la mayor cantidad vendida del producto "Refrescante, 1 Litro, Frutilla/Limón". Si quieres obtener todas las ventas con la mayor cantidad, puedes utilizar una subconsulta o una cláusula HAVING.
Espero que esta respuesta te sea útil. ¡Si tienes alguna otra pregunta, no dudes en preguntar! ¡Buena suerte con tus estudios!
Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)