martes, 15 de octubre de 2019

SQL últimas actividades

Buenos días profe y compañeros, a continuación dejamos las actividades 18, 19 y 20 de SQL que quedaban para el día 16/10

18. Incluir el Nombre del Vendedor en los listados de los ejercicios 14, 15 y 16.
14) SELECT VENDEDORES.id_vendedor, apellido_vendedor
FROM CLIENTES, VENDEDORES
WHERE CLIENTES.id_vendedor = VENDEDORES.id_vendedor
AND VENDEDORES.id_vendedor in (5,6,7)
ORDER BY VENDEDORES.id_vendedor
15) SELECT nombre_cliente, ciudad_cli, CLIENTES.id_vendedor,  nombre_vendedor
FROM CLIENTES, VENDEDORES
WHERE CLIENTES.id_vendedor = VENDEDORES.id_vendedor
AND VENDEDORES.id_vendedor IN (1,2,3,4)
AND ciudad_cli LIKE 'CORDOBA'
ORDER BY VENDEDORES.id_vendedor
16) SELECT CLIENTES.*,apellido_vendedor, nombre_vendedor
FROM CLIENTES, VENDEDORES
WHERE CLIENTES.id_vendedor = VENDEDORES.id_vendedor
AND VENDEDORES.id_vendedor BETWEEN 1 AND 10
AND (ciudad_cli LIKE '%CORDOBA%' OR ciudad_cli LIKE '%RIO%')
ORDER BY VENDEDORES.id_vendedor DESC

19. Totales general de ventas por cliente.
SELECT id_cliente, nombre_cliente, SUM(neto_gravado + neto_no_gravado)
FROM CTACTE, DETALLE_MOVIM_CTACTE
WHERE CTACTE.nro_movim_ctacte
GROUP BY id_cliente, nombre_cliente

20. Totales de ventas del producto ‘010142’ por cliente.
SELECT id_cliente, nombre_cliente, id_producto, SUM(neto_gravado + neto_no_gravado)
FROM CTACTE, DETALLE_MOVIM_CTACTE
WHERE CTACTE.nro_movim_ctacte = DETALLE_MOVIM_CTACTE.nro_movim_ctacte
AND id_producto='10142'
GROUP BY id_cliente, nombre_cliente

martes, 1 de octubre de 2019

Trabajamos con SQL

A continuación dejamos la resolución de las actividad 5 7 y 9 que había para resolver para el día 2 de octubre

5) Listado de clientes con la cuenta suspendida. Indicar Nombre, cuit, domicilio, teléfono y saldo
de la cuenta.

SELECT nombre_cliente, cuit, calle_y_nro_cli, telefono_cli, saldo_actual FROM CLIENTES WHERE ctacte_susp = "s"

7) Listado de las facturas que adeudan los clientes con cuenta suspendidas

SELECT prefijo_comprobante, numero_comprobante, letra_comprobante FROM CTACTE CLIENTES WHERE ctacte_susp = "s"

9) Nombre y domicilio de los clientes que no correspondan a la provincia de Córdoba

SELECT nombre_cliente, calle_y_nro_cli, barrio_cli, ciudad_cli, cod_postal_cli FROM CLIENTES PROVINCIAS WHERE nombre_provincia ≠ "CORDOBA"