UNIVERSIDAD AUSTRAL DE CHILE
FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS
              ESCUELA DE AUDITORÍA




 CURSO: SISTEMAS DE INFORMACION ADMINISTRATIVOS




          CONSULTAS EN SQL
             Orlando Esteban Miranda Rojas
CONSULTA 1 ¿Cuál es el Rut, nombre y teléfono de los clientes con dirección en Valdivia?

SELECT rut,telefono, nombre
FROM Cliente where direccion= "valdivia"

Tabla de datos                                Resultados
          Consulta1
    rut      telefono nombre
16.842.236-9 234455 andrea
34.356.719-8 226737 luis
34.363.737-3 343242 federico
CONSULTA 2 ¿Cual es la id de sucursal y el nombre de las sucursales con dirección en Temuco?
SELECT id_sucursal, nombre
FROM Sucursales where direccion= "temuco"

Tabla de datos                                Resultados
        Consulta 2
id_sucursal      nombre
   151515 banco estado
   484848 banco chile
   616161 banco bbva
   636363 banco santander
Consulta 3 ¿Cual es la id sucursal y la dirección de las sucursales del Banco Estado?

SELECT id_sucursal, direccion
FROM Sucursales where nombre="banco estado"

Tabla de datos                                  Resultados
     Consulta3
id_sucursal direccion
    151515 temuco
    313131 loncohe
    434343 lanco
    525252 chonchi
    595959 lanco
    676767 lanco
GROUP BY

Consulta 4 ¿Cuál es el Rut y nombre de cada cliente y a que sucursal pertenece?

SELECT Cliente.rut, Sucursales.nombre

FROM Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON
Sucursales.id_sucursal = Cuenta.id_sucursal

GROUP 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_cuenta

FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON
Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =
Transacciones.n_cuenta

GROUP BY Cliente.nombre, Cliente.rut, Cuenta.n_cuenta;

Tablas de Datos

                                                               Sucursales
                                             id_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
Resultados Consulta 4          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
ORDER BY

Consulta 6: ordenar de forma descendente los saldos de las transaciones con su nombre y Rut

SELECT Cliente.nombre, Cliente.rut, Cuenta.saldo

FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON
Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =
Transacciones.n_cuenta

ORDER BY Cuenta.saldo DESC;

Consulta 7: Ordenar de forma descendente las fechas de las transacciones con el nombre y
saldo de cada cliente.

SELECT Cliente.nombre, Transacciones.fecha, Transacciones.saldo

FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON
Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta =
Transacciones.n_cuenta

ORDER BY Transacciones.fecha DESC , Transacciones.saldo DESC;

Tablas de datos

                                                                 Sucursales
                                             id_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
Resultados Consulta 6           Resultados Consulta 7

                                        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
HAVING

Consulta 8: ¿Cuáles son los clientes que tienen saldo en su cuenta superior a $700.000?

SELECT Cuenta.rut, Sum(Cuenta.saldo) AS SumaDesaldo

FROM Cuenta

GROUP BY Cuenta.rut

HAVING ((((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 SumaDesaldo

FROM Cuenta

GROUP BY Cuenta.rut

HAVING ((((Sum([saldo])))<500000));

Tabla de Datos

                     Cuenta
n_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
Resultados Pregunta 8   Resultado Pregunta 9

                                  Having 2
                            rut        SumaDesaldo
                        12.587.456-9    $ 70.000,00
                        14.161.815-1 $ 330.000,00
                        15.485.848-8 $ 210.000,00
                        16.842.236-9 $ 270.000,00
                        22.425.256-1    $ 50.000,00
                        23.167.716-1    $ 10.000,00
                        23.256.715-1 $ 175.000,00
                        32.527.151-7 $ 240.000,00
                        34.356.719-8 $ 100.000,00
                        34.363.737-3 $ 420.000,00
                        35.363.539-3 $ 100.000,00
                        41.312.327-3    $ 80.000,00
                        44.151.176-1 $ 400.000,00

Consultas sql orlando

  • 1.
    UNIVERSIDAD AUSTRAL DECHILE FACULTAD DE CIENCIAS ECONÓMICAS Y ADMINISTRATIVAS ESCUELA DE AUDITORÍA CURSO: SISTEMAS DE INFORMACION ADMINISTRATIVOS CONSULTAS EN SQL Orlando Esteban Miranda Rojas
  • 2.
    CONSULTA 1 ¿Cuáles el Rut, nombre y teléfono de los clientes con dirección en Valdivia? SELECT rut,telefono, nombre FROM Cliente where direccion= "valdivia" Tabla de datos Resultados Consulta1 rut telefono nombre 16.842.236-9 234455 andrea 34.356.719-8 226737 luis 34.363.737-3 343242 federico
  • 3.
    CONSULTA 2 ¿Cuales la id de sucursal y el nombre de las sucursales con dirección en Temuco? SELECT id_sucursal, nombre FROM Sucursales where direccion= "temuco" Tabla de datos Resultados Consulta 2 id_sucursal nombre 151515 banco estado 484848 banco chile 616161 banco bbva 636363 banco santander
  • 4.
    Consulta 3 ¿Cuales la id sucursal y la dirección de las sucursales del Banco Estado? SELECT id_sucursal, direccion FROM Sucursales where nombre="banco estado" Tabla de datos Resultados Consulta3 id_sucursal direccion 151515 temuco 313131 loncohe 434343 lanco 525252 chonchi 595959 lanco 676767 lanco
  • 5.
    GROUP BY Consulta 4¿Cuál es el Rut y nombre de cada cliente y a que sucursal pertenece? SELECT Cliente.rut, Sucursales.nombre FROM Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON Sucursales.id_sucursal = Cuenta.id_sucursal GROUP 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_cuenta FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta = Transacciones.n_cuenta GROUP BY Cliente.nombre, Cliente.rut, Cuenta.n_cuenta; Tablas de Datos Sucursales id_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
  • 6.
    Resultados Consulta 4 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
  • 7.
    ORDER BY Consulta 6:ordenar de forma descendente los saldos de las transaciones con su nombre y Rut SELECT Cliente.nombre, Cliente.rut, Cuenta.saldo FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta = Transacciones.n_cuenta ORDER BY Cuenta.saldo DESC; Consulta 7: Ordenar de forma descendente las fechas de las transacciones con el nombre y saldo de cada cliente. SELECT Cliente.nombre, Transacciones.fecha, Transacciones.saldo FROM (Sucursales INNER JOIN (Cliente INNER JOIN Cuenta ON Cliente.rut = Cuenta.rut) ON Sucursales.id_sucursal = Cuenta.id_sucursal) INNER JOIN Transacciones ON Cuenta.n_cuenta = Transacciones.n_cuenta ORDER BY Transacciones.fecha DESC , Transacciones.saldo DESC; Tablas de datos Sucursales id_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
  • 8.
    Resultados Consulta 6 Resultados Consulta 7 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
  • 9.
    HAVING Consulta 8: ¿Cuálesson los clientes que tienen saldo en su cuenta superior a $700.000? SELECT Cuenta.rut, Sum(Cuenta.saldo) AS SumaDesaldo FROM Cuenta GROUP BY Cuenta.rut HAVING ((((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 SumaDesaldo FROM Cuenta GROUP BY Cuenta.rut HAVING ((((Sum([saldo])))<500000)); Tabla de Datos Cuenta n_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
  • 10.
    Resultados Pregunta 8 Resultado Pregunta 9 Having 2 rut SumaDesaldo 12.587.456-9 $ 70.000,00 14.161.815-1 $ 330.000,00 15.485.848-8 $ 210.000,00 16.842.236-9 $ 270.000,00 22.425.256-1 $ 50.000,00 23.167.716-1 $ 10.000,00 23.256.715-1 $ 175.000,00 32.527.151-7 $ 240.000,00 34.356.719-8 $ 100.000,00 34.363.737-3 $ 420.000,00 35.363.539-3 $ 100.000,00 41.312.327-3 $ 80.000,00 44.151.176-1 $ 400.000,00