FROM PRODUCTOS INNER JOIN VENTA ON PRODUCTO=CODIGO GROUP BY NOMBRE ORDER BY COUNT(PRODUCTO) DESC
2
SELECT CAJEROS.NOMBRE+' '+ CAJEROS.APELLIDO as CAJERO, MAQUINAS_REGISTRADORAS.PISO, PRODUCTOS.NOMBRE AS PRODUCTO, PRODUCTOS.PRECIO FROM CAJEROS INNER JOIN VENTA ON CAJEROS.CODIGO = VENTA.CAJERO INNER JOIN MAQUINAS_REGISTRADORAS ON VENTA.MAQUINA = MAQUINAS_REGISTRADORAS.CODIGO INNER JOIN PRODUCTOS ON VENTA.PRODUCTO = PRODUCTOS.CODIGO ORDER BY PRECIO DESC, PRODUCTOS.NOMBRE
3
SELECT PISO, COUNT(PRODUCTO) AS CANTIDAD FROM MAQUINAS_REGISTRADORAS INNER JOIN VENTA ON PRODUCTO=CODIGO GROUP BY PISO ORDER BY PISO ASC
4
SELECT CAJEROS.NOMBRE, CAJEROS.APELLIDO, CAJEROS.CODIGO, SUM(PRODUCTOS.PRECIO) AS SUMA FROM CAJEROS INNER JOIN VENTA ON CAJEROS.CODIGO = VENTA.CAJERO INNER JOIN PRODUCTOS ON VENTA.PRODUCTO = PRODUCTOS.CODIGO GROUP BY CAJEROS.NOMBRE, CAJEROS.APELLIDO, CAJEROS.CODIGO
5
SELECT DISTINCT VENTA.CAJERO, CAJEROS.NOMBRE+ ' '+CAJEROS.APELLIDO AS CAJERO FROM VENTA INNER JOIN CAJEROS ON VENTA.CAJERO = CAJEROS.CODIGO WHERE (VENTA.MAQUINA IN (SELECT CODIGO FROM MAQUINAS_REGISTRADORAS AS M WHERE (PISO IN (SELECT M.PISO FROM VENTA AS V INNER JOIN
PRODUCTOS AS P ON V.PRODUCTO = P.CODIGO CROSS JOIN
MAQUINAS_REGISTRADORAS AS M WHERE (V.MAQUINA = M.CODIGO) GROUP BY M.PISO HAVING (SUM(M.PISO) < 500.000)))))