¡Hola Estudiante!
En tu consulta SQL estás contando la cantidad de elementos vendidos de un producto específico y luego estás agrupando por la cantidad de elementos vendidos. Luego, estás ordenando los resultados en orden descendente y limitando la respuesta al primer resultado, que sería el máximo.
Si bien tu consulta es correcta, no estás filtrando por el código del producto en la cláusula WHERE. Por lo tanto, la consulta devolverá el máximo de elementos vendidos para cualquier producto, no solo para el producto con código '1101035'.
Para solucionar esto, simplemente debes agregar la condición WHERE para filtrar por el código del producto. La consulta quedaría así:
SELECT COUNT(*) AS CANT_ITEMS_VENDIDOS
FROM ITEMS_FACTURAS
WHERE CODIGO_DEL_PRODUCTO = '1101035'
GROUP BY CANTIDAD
ORDER BY CANTIDAD DESC
LIMIT 1;
Espero que esto te haya ayudado. ¡Buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)