laboratorio 4

Upload: jose-alberto-rodriguez-alvarado

Post on 29-Feb-2016

223 views

Category:

Documents


0 download

DESCRIPTION

laboratorio para realizar

TRANSCRIPT

  • 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