Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

NUMERO DE VENTAS

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola, Leandro, espero que estés bien

Para resolver tu pregunta sobre cuántos ítems vendidos cuentan con la mayor cantidad del producto '1101035', parece que ya has realizado dos consultas:

  1. Obtener la cantidad máxima vendida del producto '1101035':

    SELECT MAX(CANTIDAD) AS CANTIDAD_MAXIMA 
    FROM items_facturas 
    WHERE CODIGO_DEL_PRODUCTO = '1101035';
    

    Esta consulta te da la cantidad máxima vendida para ese producto.

  2. Contar cuántas veces se vendió esa cantidad máxima:

    SELECT COUNT(*) 
    FROM items_facturas 
    WHERE CODIGO_DEL_PRODUCTO = '1101035' AND CANTIDAD = '99';
    

    Sin embargo, en esta consulta, estás usando '99' como cantidad. Si '99' no es la cantidad máxima que obtuviste en la primera consulta, deberías reemplazarlo con el valor correcto.

Para automatizar esto y asegurarte de que siempre estás usando la cantidad máxima correcta, puedes combinar ambas consultas usando una subconsulta:

SELECT COUNT(*) 
FROM items_facturas 
WHERE CODIGO_DEL_PRODUCTO = '1101035' 
AND CANTIDAD = (
    SELECT MAX(CANTIDAD) 
    FROM items_facturas 
    WHERE CODIGO_DEL_PRODUCTO = '1101035'
);

Esta consulta cuenta cuántas veces se vendió la cantidad máxima del producto '1101035'.

Espero haber ayudado y buenos estudios!