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

Parte 6.05 Realizando nueva consulta

SELECT 
    F.DNI,
    C.NOMBRE,
    DATE_FORMAT(F.FECHA_VENTA,"%m - %Y") AS MES_AÑO,
    (SUM(I.CANTIDAD) - C.VOLUMEN_DE_COMPRA/10) AS DIFERENCIAS,
    CASE WHEN (SUM(I.CANTIDAD) - C.VOLUMEN_DE_COMPRA/10) < 0 THEN 'Venta válida' ELSE 'Venta inválida' END AS STATUS_VENTA,
    ((SUM(I.CANTIDAD) - C.VOLUMEN_DE_COMPRA/10)/(C.VOLUMEN_DE_COMPRA/10)) * 100 AS PORCENTAJE
FROM facturas F
INNER JOIN items_facturas I ON I.NUMERO = F.NUMERO
INNER JOIN tabla_de_clientes C ON F.DNI = C.DNI
WHERE YEAR(F.FECHA_VENTA) = 2018
GROUP BY DNI,C.NOMBRE,DATE_FORMAT(F.FECHA_VENTA,"%m - %Y")
HAVING DIFERENCIAS > 0 AND PORCENTAJE > 50
ORDER BY DNI
1 respuesta

Hola Alexei, espero que estés muy bien.

Estamos muy contentos con tu aprendizaje. Gracias por compartir tu código con nosotros. Continúa con tus estudios y cualquier duda estaremos aquí =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios