SlideShare une entreprise Scribd logo
1  sur  15
UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO
                 (UASD)
 CENTRO UNIVERSITARIO REGIONAL LA VEGA
                (CURVE)




  “Consultas de base de datos usando comandos SQL”


                 Presentado por:
              Juana Claudio CC-9345


                  Presentado a:
                José Manuel Amado


                   Asignatura:
                   Base de datos
          La Vega, República Dominicana
              23 de marzo del 2013

                                                     1
Consultas de base de datos usando comandos SQL en POWER
BUILDER.


  1- Consulta usando los comandos SELECT, FROM

select *from department;



Resultado de la consulta




                                                          2
2-Consulta usando una condición con el comando WHERE al
usar SELECT... FROM.
SELECT * FROM employee

WHERE dept_id=300;

Resultado de la consulta




                                                          3
3- Consulta usando condiciones multiples para una búsqueda AND,
OR, NOT

select salary,emp_lname,dept_id

from employee

where emp_lname='manager_id'and salary>=40000;



Resultado de la busqueda




                                                                  4
4-Consulta usando condiciones alternativas OR.

select salary,emp_lname,dept_id

from employee

where emp_lname='manager_id'or salary<40000;



Resultado de la busqueda




select emp_lname,dept_id,salary

from employee

where emp_lname = 'chao' and dept_id='200';



                                                 5
5-Consulta usando el comando BETWEEN.

select salary,emp_lname, emp_fname,dept_id

from employee

where salary between 40000 and 50000;

                                             6
Resultado de la consulta es:




6-Consulta usando el comando IN.

select *

from department

where dept_id in (200,500,300,400);

                                      7
Resultado de la busqueda es:




Búsqueda de información en varias tablas relacionales
7-Primera busqueda.

select salary,emp_lname,dept_id,emp_fname

from employee

                                                        8
where salary=manager_id;

Resultado de la busqueda es:




8- Segunda busqueda.

select city

from employee

where dept_id=300;
                               9
Resultado de la búsqueda es:




Funciones para el manejo de grupo de filas
9- Consulta usando funciones MAX.
SELECT dept_id,
MAX(salary)

                                             10
FROM employee
GROUP BY dept_id;


Resultado de la consulta es:




10-Combinanando las funciones de grupo con las búsquedas
relacionales (sum,avg,count).
SELECT emp_lname,MANAGER_ID,SUM(SALARY),

COUNT(*),

                                                           11
AVG(SALARY)

FROM EMPLOYEE,DEPARTMENT

WHERE EMPLOYEE.DEPT_ID=DEPARTMENT.DEPT_ID

GROUP BY EMP_LNAME,MANAGER_ID;



Resultado de la busqueda es:




Condiciones de búsqueda de un grupo de líneas: HAVING
SELECT emp_lname,MANAGER_ID,SUM(SALARY),
COUNT(*),
AVG(SALARY)

                                                        12
FROM EMPLOYEE,DEPARTMENT
WHERE EMPLOYEE.DEPT_ID=DEPARTMENT.DEPT_ID
GROUP BY EMP_LNAME,MANAGER_ID;
HAVING COUNT(*)>=2;


Resultado de la búsqueda es:




Sub-búsquedas o subqueries
SELECT emp_lname,MANAGER_ID
FROM EMPLOYEE
WHERE MANAGER_ID=(SELECT MANAGER_ID FROM
EMPLOYEE WHERE EMP_LNAME = 'DIAZ');
                                            13
Resultado de la busqueda es:




Buscando el empleado que gana más que la media de todos
los salarios de los empleados.


SELECT emp_lname,SALARY
FROM EMPLOYEE
WHERE SALARY >(SELECT AVG (SALARY) FROM
EMPLOYEE) ;


                                                          14
Resultado de la busqueda es :




                                15

Contenu connexe

En vedette

Bases de Datos Cap-V SQL: Manipulación de datos
Bases de Datos Cap-V SQL: Manipulación de datosBases de Datos Cap-V SQL: Manipulación de datos
Bases de Datos Cap-V SQL: Manipulación de datosVideoconferencias UTPL
 
Aggregating Data Using Group Functions
Aggregating Data Using Group FunctionsAggregating Data Using Group Functions
Aggregating Data Using Group FunctionsSalman Memon
 
sql statement
sql statementsql statement
sql statementzx25 zx25
 
Complete Sql Server querries
Complete Sql Server querriesComplete Sql Server querries
Complete Sql Server querriesIbrahim Jutt
 
Aggregate functions
Aggregate functionsAggregate functions
Aggregate functionssinhacp
 
SQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesSQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesgourav kottawar
 
Aggregate Functions,Final
Aggregate Functions,FinalAggregate Functions,Final
Aggregate Functions,Finalmukesh24pandey
 
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosPostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosNicola Strappazzon C.
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripalloJeanPol86
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft accessleonardo3212
 
Sql queries with answers
Sql queries with answersSql queries with answers
Sql queries with answersvijaybusu
 

En vedette (16)

consultas en sql server
consultas en sql serverconsultas en sql server
consultas en sql server
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Bases de Datos Cap-V SQL: Manipulación de datos
Bases de Datos Cap-V SQL: Manipulación de datosBases de Datos Cap-V SQL: Manipulación de datos
Bases de Datos Cap-V SQL: Manipulación de datos
 
Aggregating Data Using Group Functions
Aggregating Data Using Group FunctionsAggregating Data Using Group Functions
Aggregating Data Using Group Functions
 
sql statement
sql statementsql statement
sql statement
 
Complete Sql Server querries
Complete Sql Server querriesComplete Sql Server querries
Complete Sql Server querries
 
Aggregate functions
Aggregate functionsAggregate functions
Aggregate functions
 
SQL querys in detail || Sql query slides
SQL querys in detail || Sql query slidesSQL querys in detail || Sql query slides
SQL querys in detail || Sql query slides
 
Aggregate Functions,Final
Aggregate Functions,FinalAggregate Functions,Final
Aggregate Functions,Final
 
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datosPostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
PostgreSQL - Lección 4 - Usando funciones para manipular grupos de datos
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripallo
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft access
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 
Manual sql server parte 1
Manual sql server parte 1Manual sql server parte 1
Manual sql server parte 1
 
Sql queries with answers
Sql queries with answersSql queries with answers
Sql queries with answers
 

Similaire à Consultas de tablas con comando de SQL

Similaire à Consultas de tablas con comando de SQL (20)

Sql2
Sql2Sql2
Sql2
 
Unidad iii dql
Unidad iii dqlUnidad iii dql
Unidad iii dql
 
Sql2
Sql2Sql2
Sql2
 
sub Consultas Oracle SQL
sub Consultas Oracle SQLsub Consultas Oracle SQL
sub Consultas Oracle SQL
 
Consultas
ConsultasConsultas
Consultas
 
Sesion05 - Manipulacion de datos (Oracle)
Sesion05 - Manipulacion de datos (Oracle)Sesion05 - Manipulacion de datos (Oracle)
Sesion05 - Manipulacion de datos (Oracle)
 
Laboratorio n2 de ayudantía sie
Laboratorio n2 de ayudantía  sieLaboratorio n2 de ayudantía  sie
Laboratorio n2 de ayudantía sie
 
1.2.2 incorporando sentencias dml y funciones sql a bloques plsql
1.2.2 incorporando sentencias dml y funciones sql a bloques plsql1.2.2 incorporando sentencias dml y funciones sql a bloques plsql
1.2.2 incorporando sentencias dml y funciones sql a bloques plsql
 
Tuning fondo-negro-2
Tuning fondo-negro-2Tuning fondo-negro-2
Tuning fondo-negro-2
 
archivodiapositiva_20229192346.pdf
archivodiapositiva_20229192346.pdfarchivodiapositiva_20229192346.pdf
archivodiapositiva_20229192346.pdf
 
Trabajando con sql (parte 2)
Trabajando con sql (parte 2)Trabajando con sql (parte 2)
Trabajando con sql (parte 2)
 
FSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdfFSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdf
 
Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005Consultas Basicas En Sql Server 2005
Consultas Basicas En Sql Server 2005
 
Computo movil ejercicio clases resuelto
Computo movil ejercicio clases resueltoComputo movil ejercicio clases resuelto
Computo movil ejercicio clases resuelto
 
Ejemplos de php_mysql
Ejemplos de php_mysqlEjemplos de php_mysql
Ejemplos de php_mysql
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Ejemplos u4
Ejemplos u4Ejemplos u4
Ejemplos u4
 
Trabajo bd
Trabajo bdTrabajo bd
Trabajo bd
 
Consultas en SQL
Consultas en SQLConsultas en SQL
Consultas en SQL
 
Deber lenguaje sql_jaime_suarez
Deber lenguaje sql_jaime_suarezDeber lenguaje sql_jaime_suarez
Deber lenguaje sql_jaime_suarez
 

Plus de Yarquiri Claudio

Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaYarquiri Claudio
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalYarquiri Claudio
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datosYarquiri Claudio
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesYarquiri Claudio
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Yarquiri Claudio
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosYarquiri Claudio
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosYarquiri Claudio
 

Plus de Yarquiri Claudio (12)

Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Capitulo 10
Capitulo 10Capitulo 10
Capitulo 10
 
Mesa de ayuda
Mesa de ayudaMesa de ayuda
Mesa de ayuda
 
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambricaCapitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
Capitulo 7:Telecomunicaciones,Internet y la tecnologia inalambrica
 
Organigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacionalOrganigrama de ayuntamiento del distrito nacional
Organigrama de ayuntamiento del distrito nacional
 
Normalizacion de base de datos
Normalizacion de base de datosNormalizacion de base de datos
Normalizacion de base de datos
 
Estudio de caso
Estudio de casoEstudio de caso
Estudio de caso
 
Presentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comercialesPresentacion capitulo 4 de sistemas comerciales
Presentacion capitulo 4 de sistemas comerciales
 
Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos Presentacion de Modelo entidad -relación de Base de Datos
Presentacion de Modelo entidad -relación de Base de Datos
 
Presentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datosPresentación de fase de diseño de base de datos
Presentación de fase de diseño de base de datos
 
Presentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datosPresentación de fases de diseño de base de datos
Presentación de fases de diseño de base de datos
 
Erp
ErpErp
Erp
 

Dernier

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 

Dernier (20)

TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 

Consultas de tablas con comando de SQL

  • 1. UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO (UASD) CENTRO UNIVERSITARIO REGIONAL LA VEGA (CURVE) “Consultas de base de datos usando comandos SQL” Presentado por: Juana Claudio CC-9345 Presentado a: José Manuel Amado Asignatura: Base de datos La Vega, República Dominicana 23 de marzo del 2013 1
  • 2. Consultas de base de datos usando comandos SQL en POWER BUILDER. 1- Consulta usando los comandos SELECT, FROM select *from department; Resultado de la consulta 2
  • 3. 2-Consulta usando una condición con el comando WHERE al usar SELECT... FROM. SELECT * FROM employee WHERE dept_id=300; Resultado de la consulta 3
  • 4. 3- Consulta usando condiciones multiples para una búsqueda AND, OR, NOT select salary,emp_lname,dept_id from employee where emp_lname='manager_id'and salary>=40000; Resultado de la busqueda 4
  • 5. 4-Consulta usando condiciones alternativas OR. select salary,emp_lname,dept_id from employee where emp_lname='manager_id'or salary<40000; Resultado de la busqueda select emp_lname,dept_id,salary from employee where emp_lname = 'chao' and dept_id='200'; 5
  • 6. 5-Consulta usando el comando BETWEEN. select salary,emp_lname, emp_fname,dept_id from employee where salary between 40000 and 50000; 6
  • 7. Resultado de la consulta es: 6-Consulta usando el comando IN. select * from department where dept_id in (200,500,300,400); 7
  • 8. Resultado de la busqueda es: Búsqueda de información en varias tablas relacionales 7-Primera busqueda. select salary,emp_lname,dept_id,emp_fname from employee 8
  • 9. where salary=manager_id; Resultado de la busqueda es: 8- Segunda busqueda. select city from employee where dept_id=300; 9
  • 10. Resultado de la búsqueda es: Funciones para el manejo de grupo de filas 9- Consulta usando funciones MAX. SELECT dept_id, MAX(salary) 10
  • 11. FROM employee GROUP BY dept_id; Resultado de la consulta es: 10-Combinanando las funciones de grupo con las búsquedas relacionales (sum,avg,count). SELECT emp_lname,MANAGER_ID,SUM(SALARY), COUNT(*), 11
  • 12. AVG(SALARY) FROM EMPLOYEE,DEPARTMENT WHERE EMPLOYEE.DEPT_ID=DEPARTMENT.DEPT_ID GROUP BY EMP_LNAME,MANAGER_ID; Resultado de la busqueda es: Condiciones de búsqueda de un grupo de líneas: HAVING SELECT emp_lname,MANAGER_ID,SUM(SALARY), COUNT(*), AVG(SALARY) 12
  • 13. FROM EMPLOYEE,DEPARTMENT WHERE EMPLOYEE.DEPT_ID=DEPARTMENT.DEPT_ID GROUP BY EMP_LNAME,MANAGER_ID; HAVING COUNT(*)>=2; Resultado de la búsqueda es: Sub-búsquedas o subqueries SELECT emp_lname,MANAGER_ID FROM EMPLOYEE WHERE MANAGER_ID=(SELECT MANAGER_ID FROM EMPLOYEE WHERE EMP_LNAME = 'DIAZ'); 13
  • 14. Resultado de la busqueda es: Buscando el empleado que gana más que la media de todos los salarios de los empleados. SELECT emp_lname,SALARY FROM EMPLOYEE WHERE SALARY >(SELECT AVG (SALARY) FROM EMPLOYEE) ; 14
  • 15. Resultado de la busqueda es : 15