View
223
Download
0
Embed Size (px)
DESCRIPTION
laboratorio para realizar
Citation preview
select
c1.clientes as "Cliente",c1.cuenta as "Saldo en la Cuenta",c3.cantprestamo as Prestamo,c2.tipo "Tipo de cuenta",c3.agencia as Agencia, c5.pago as "Total de Pagos"
from(select concat(clientes.idcliente,"- ",clientes.nombre,", ",clientes.apellidos) as clientes,clientes.idcliente,cuentas.idcuenta, cuentas.saldo as cuentafromclientes left join cuentas on clientes.idcliente = cuentas.idcliente) as c1
left join (select cuentas.idcuenta as cuenta,clientes.idcliente, cuentas.idcuenta as tipofromclientes left join cuentas on clientes.idcliente=cuentas.idcuenta) as c2 on c1.idcliente=c2.idcliente
left join(select agencias.agencia, agencias.ciudad, prestamos.cantprestamo, prestamos.idagencia as prestamos,prestamos.idcliente,prestamos.idprestamofromprestamos join agencias on prestamos.idagencia=agencias.idagencia ) as c3on c1.idcliente = c3.idcliente
left join(select prestamos.idcliente,prestamos.idprestamo, sum(pagos.monto) as pagofromprestamos join pagos on prestamos.idprestamo=pagos.idprestamo group by prestamos.idcliente) as c5on c3.idprestamo = c5.idprestamo