Consultas sql orlando

642 views
574 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
642
On SlideShare
0
From Embeds
0
Number of Embeds
105
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Consultas sql orlando

  1. 1. UNIVERSIDAD AUSTRAL DE CHILEFACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS ESCUELA DE AUDITORÍA CURSO: SISTEMAS DE INFORMACION ADMINISTRATIVOS CONSULTAS EN SQL Orlando Esteban Miranda Rojas
  2. 2. CONSULTA 1 ¿Cuál es el Rut, nombre y teléfono de los clientes con dirección en Valdivia?SELECT rut,telefono, nombreFROM Cliente where direccion= "valdivia"Tabla de datos
  3. 3. Resultado Consulta1 rut telefono nombre16.842.236-9 234455 andrea34.356.719-8 226737 luis34.363.737-3 343242 federico
  4. 4. CONSULTA 2 ¿Cual es la id de sucursal y el nombre de las sucursales con dirección en Temuco?SELECT id_sucursal, nombreFROM Sucursales where direccion= "temuco"Tabla de datos
  5. 5. Resultado Consulta 2 id_sucursal nombre 151515 banco estado 484848 banco chile 616161 banco bbva 636363 banco santander
  6. 6. Consulta 3 ¿Cual es la id sucursal y la dirección de las sucursales del Banco Estado?SELECT id_sucursal, direccionFROM Sucursales where nombre="banco estado"Tabla de datos
  7. 7. Resultado Consulta 3 Consulta3id_sucursal direccion 151515 temuco 313131 loncohe 434343 lanco 525252 chonchi 595959 lanco 676767 lanco
  8. 8. GROUP BYConsulta 4 ¿Cuál es el Rut y nombre de cada cliente y a que sucursal pertenece?SELECT Cliente.rut, Sucursales.nombreFROM Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ONSucursales.id_sucursal = Cuenta.id_sucursalGROUP BY Cliente.rut, Sucursales.nombre;Consulta 5: ¿Cual es el nombre, Rut y número de cuenta de cada cliente?SELECT Cliente.nombre, Cliente.rut, Cuenta.n_cuentaFROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ONSucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =Transacciones.n_cuentaGROUP BY Cliente.nombre, Cliente.rut, Cuenta.n_cuenta;Tablas de Datos Cliente rut direccion nombre telefono12.587.456-9 temuco pedro 23457713.415.171-5 loncohe marcelo 55667813.452.524-2 osorno tamara 33445614.161.815-1 lautaro matias 56565415.485.848-8 lanco natalia 213658 Sucursales16.842.236-9 valdivia andrea 234455 id_sucursal nombre direccion17.916.191-6 temuco esteban 235637 151515 banco estado temuco22.425.256-1 chonchi fernanda 214363 313131 banco estado loncohe23.167.716-1 panguipulli paulina 334567 363636 banco santander osorno23.256.252-6 lanco martin 667788 383838 banco estadado Lautaro23.256.715-1 temuco patricia 778883 434343 banco estado Lanco26.232.528-2 temuco paula 278916 454545 banco bci Valdivia32.527.151-7 lanco juan jose 412644 484848 banco chile Temuco34.356.719-8 valdivia luis 226737 525252 banco estado chonchi34.363.737-3 valdivia federico 343242 565656 banco bci panguipulli35.265.258-5 castro constanza 657678 595959 banco estado Lanco35.363.539-3 castro marcela 676587 616161 banco bbva Temuco41.312.327-3 puerto montt cristobal 215373 636363 banco santander Temuco44.151.176-1 osorno paola 456456 676767 banco estado Lanco56.272.525-2 puerto montt jorge 657677 686868 banco scotiabank Valdivia 717171 banco del desarrollo Valdivia 757575 banco scotiabank Castro 838383 banco chile Castro 929292 banco bci puerto montt 949494 banco santander Osorno 979797 banco bbva puerto montt
  9. 9. Resultados Consulta 4
  10. 10. Resultado Consulta 5 Group By 2 nombre rut n_cuenta andrea 16.842.236-9 344664 constanza 35.265.258-5 544644 cristobal 41.312.327-3 653783 esteban 17.916.191-6 345676 federico 34.363.737-3 543355 fernanda 22.425.256-1 345914 jorge 56.272.525-2 865433 juan jose 32.527.151-7 458484 luis 34.356.719-8 533555 marcela 35.363.539-3 644421 marcelo 13.415.171-5 211344 martin 23.256.252-6 353543 matias 14.161.815-1 234443 natalia 15.485.848-8 245654 paola 44.151.176-1 756563 patricia 23.256.715-1 353556 paula 26.232.528-2 443222 paulina 23.167.716-1 346643 pedro 12.587.456-9 133224 tamara 13.452.524-2 224414
  11. 11. ORDER BYConsulta 6: ordenar de forma descendente los saldos de las transaciones con su nombre y RutSELECT Cliente.nombre, Cliente.rut, Cuenta.saldoFROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ONSucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =Transacciones.n_cuentaORDER BY Cuenta.saldo DESC;Consulta 7: Ordenar de forma descendente las fechas de las transacciones con el nombre ysaldo de cada cliente.SELECT Cliente.nombre, Transacciones.fecha, Transacciones.saldoFROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ONSucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =Transacciones.n_cuentaORDER BY Transacciones.fecha DESC , Transacciones.saldo DESC;Tablas de datos
  12. 12. Sucursalesid_sucursal nombre Direccion 151515 banco estado Temuco 313131 banco estado Loncohe 363636 banco santander Osorno 383838 banco estadi Lautaro 434343 banco estado Lanco 454545 banco bci Valdivia 484848 banco chile Temuco 525252 banco estado Chonchi 565656 banco bci Panguipulli 595959 banco estado Lanco 616161 banco bbva Temuco 636363 banco santander Temuco 676767 banco estado Lanco 686868 banco scotiabank Valdivia 717171 banco del desarrollo Valdivia 757575 banco scotiabank Castro 838383 banco chile Castro 929292 banco bci puerto Montt 949494 banco santander Osorno 979797 banco bbva puerto montt
  13. 13. Resultados Consulta 6 Order by 2 nombre fecha saldo natalia 18/04/2012 $ 310.000,00 marcela 09/03/2012 $ 700.000,00 paulina 15/02/2012 $ 130.000,00 federico 27/01/2012 $ 720.000,00 constanza 13/11/2011 $ 560.000,00 patricia 23/10/2011 $ 145.000,00 luis 03/10/2011 $ 200.000,00 paola 26/09/2011 $ 700.000,00 fernanda 17/07/2011 $ 550.000,00 pedro 17/05/2011 $ 700.000,00 juan jose 15/05/2011 $ 200.000,00 paula 10/04/2011 $ 4.000.000,00 esteban 10/04/2011 $ 3.900.000,00 marcelo 10/04/2011 $ 2.600.000,00 jorge 10/04/2011 $ 2.500.000,00 cristobal 10/04/2011 $ 650.000,00 matias 10/04/2011 $ 230.000,00 tamara 27/03/2011 $ 1.900.000,00 martin 09/11/2010 $ 3.000.000,00 andrea 13/06/2010 $ 770.000,00
  14. 14. HAVINGConsulta 8: ¿Cuáles son los clientes que tienen saldo en su cuenta superior a $700.000?SELECT Cuenta.rut, Sum(Cuenta.saldo) AS SumaDesaldoFROM CuentaGROUP BY Cuenta.rutHAVING ((((Sum([saldo])))>700000));Consulta 9: ¿Cuáles son los clientes que tienen saldo en su cuenta inferior a $500.000?SELECT Cuenta.rut, Sum(Cuenta.saldo) AS SumaDesaldoFROM CuentaGROUP BY Cuenta.rutHAVING ((((Sum([saldo])))<500000));Tabla de Datos Cuentan_cuenta saldo id_sucursal rut 133224 $ 70.000,00 313131 12.587.456-9 211344 $ 1.600.000,00 363636 13.415.171-5 224414 $ 1.300.000,00 454545 13.452.524-2 234443 $ 330.000,00 565656 14.161.815-1 245654 $ 210.000,00 636363 15.485.848-8 344664 $ 270.000,00 676767 16.842.236-9 345676 $ 3.200.000,00 686868 17.916.191-6 345914 $ 50.000,00 717171 22.425.256-1 346643 $ 10.000,00 434343 23.167.716-1 353543 $ 4.000.000,00 838383 23.256.252-6 353556 $ 175.000,00 929292 23.256.715-1 443222 $ 4.400.000,00 979797 26.232.528-2 458484 $ 240.000,00 525252 32.527.151-7 533555 $ 100.000,00 484848 34.356.719-8 543355 $ 420.000,00 616161 34.363.737-3 544644 $ 660.000,00 949494 35.265.258-5 644421 $ 100.000,00 383838 35.363.539-3 653783 $ 80.000,00 757575 41.312.327-3 756563 $ 400.000,00 151515 44.151.176-1 865433 $ 2.900.000,00 595959 56.272.525-2
  15. 15. Resultados Pregunta 8Resultado Pregunta 9 Having 2 rut SumaDesaldo12.587.456-9 $ 70.000,0014.161.815-1 $ 330.000,0015.485.848-8 $ 210.000,0016.842.236-9 $ 270.000,0022.425.256-1 $ 50.000,0023.167.716-1 $ 10.000,0023.256.715-1 $ 175.000,0032.527.151-7 $ 240.000,0034.356.719-8 $ 100.000,0034.363.737-3 $ 420.000,0035.363.539-3 $ 100.000,0041.312.327-3 $ 80.000,0044.151.176-1 $ 400.000,00

×