SlideShare ist ein Scribd-Unternehmen logo
1 von 8
INTEGRANTES:
   Baldera Larrea Melissa.
   Fernández Carranza Emily.
   Gonzales Mendo Yuliana
CONSULTAS
Una consulta SQL es tipo de consulta a una
base de datos empleando lenguaje SQL.
Una consulta SQL básica puede constar con un máximo
de seis cláusulas, de las cuales sólo dos son obligatorias
(SELECT y FROM). Las cláusulas se especifican en el
siguiente orden:

SELECT < lista de atributos >
FROM < lista de tablas >
WHERE < condición >
GROUP BY < atributo(s) de agrupación >
HAVING < condición de agrupación >
ORDER BY < lista de atributos>
Consultas combinadas
Es una forma de almacenar la información no resulta
   muy útil a la hora de consultar los datos. SQL nos
   proporciona una forma fácil de mostrar la
   información repartida en varias tablas, las
   consultas combinadas o JOINS.
  Las consultas combinadas pueden ser de tres tipos:
 Combinación interna
 Combinación externa
Combinación interna

La combinación interna nos permite mostrar
los datos de dos o más tablas a través de una
condición WHERE.
Para realizar la consulta combinada entre
dos tablas debemos escribir una
consulta SELECT en cuya clausula FROM
escribiremos el nombre de las dos tablas,
separados por comas, y una condición
WHERE que obligue a que el código de marca
de la tabla sea igual al código de la tabla de
marcas.
ejemplo
SELECT tCoches.matricula,
        tMarcas.marca,
        tCoches.modelo,
        tCoches.color,
        tCoches.numero_kilometros,
        tCoches.num_plazas
  FROM tCoches, tMarcas
  WHERE tCoches.marca = tMarcas.codigo
Combinación Externa
La combinación interna es excluyente. Esto
quiere decir que si un registro no cumple la
condición de combinación no se incluye en los
resultados.
Según la naturaleza de nuestra consulta esto
puede ser una ventaja, pero en otros casos
significa un serio problema. Para modificar
este comportamiento SQL pone a nuestra
disposición la combinación externa. La
combinación externa no es excluyente.
ejemplo
SELECT tCoches.matricula,
        tMarcas.marca,
        tCoches.modelo,
        tCoches.color,
        tCoches.numero_kilometros,
        tCoches.num_plazas
  FROM tCoches
  LEFT OUTER JOIN tMarcas ON tCoches.marca =
  tMarcas.codigo

Weitere ähnliche Inhalte

Andere mochten auch (20)

Redes de blogs
Redes de blogsRedes de blogs
Redes de blogs
 
Animales salvajes
Animales salvajes Animales salvajes
Animales salvajes
 
4 uso de fórmulas y funciones
4 uso de fórmulas y funciones4 uso de fórmulas y funciones
4 uso de fórmulas y funciones
 
World of handball
World of handballWorld of handball
World of handball
 
Modulo 7.3 linux
Modulo 7.3  linuxModulo 7.3  linux
Modulo 7.3 linux
 
LA EDAD MEDIA. EL CANTO GREGORIANO
LA EDAD MEDIA. EL CANTO GREGORIANOLA EDAD MEDIA. EL CANTO GREGORIANO
LA EDAD MEDIA. EL CANTO GREGORIANO
 
La radio
La radioLa radio
La radio
 
Mena
MenaMena
Mena
 
Tecnología y educación
Tecnología y educaciónTecnología y educación
Tecnología y educación
 
Delitos informáticos
Delitos informáticosDelitos informáticos
Delitos informáticos
 
Nach
NachNach
Nach
 
Herramientas Planificación Estratégica
Herramientas Planificación EstratégicaHerramientas Planificación Estratégica
Herramientas Planificación Estratégica
 
Las profecías hacia el 2012
Las profecías hacia el 2012Las profecías hacia el 2012
Las profecías hacia el 2012
 
Reposteria.htm
Reposteria.htmReposteria.htm
Reposteria.htm
 
Nach happy day
Nach happy dayNach happy day
Nach happy day
 
Resumen
ResumenResumen
Resumen
 
Tpc
TpcTpc
Tpc
 
Reporte Final De Investigación
Reporte Final De InvestigaciónReporte Final De Investigación
Reporte Final De Investigación
 
Tercera tarea
Tercera tareaTercera tarea
Tercera tarea
 
Powerr paula
Powerr paulaPowerr paula
Powerr paula
 

Ähnlich wie Expo consul. (13)

Consultas
ConsultasConsultas
Consultas
 
Qué es el sql
Qué es el sqlQué es el sql
Qué es el sql
 
Consultas combinadas
Consultas combinadasConsultas combinadas
Consultas combinadas
 
Seleccion de datos_sql_2005
Seleccion de datos_sql_2005Seleccion de datos_sql_2005
Seleccion de datos_sql_2005
 
Sql
SqlSql
Sql
 
Seleccion de datos_sql_2005
Seleccion de datos_sql_2005Seleccion de datos_sql_2005
Seleccion de datos_sql_2005
 
Sql Basico
Sql BasicoSql Basico
Sql Basico
 
05 Sql Profundizacion
05 Sql Profundizacion05 Sql Profundizacion
05 Sql Profundizacion
 
SQL-b.pdf
SQL-b.pdfSQL-b.pdf
SQL-b.pdf
 
Sql b
Sql bSql b
Sql b
 
BD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQLBD_L8_EXP_ROZIC_CAP9_SQL
BD_L8_EXP_ROZIC_CAP9_SQL
 
Calc2
Calc2Calc2
Calc2
 
Tutorial sql
Tutorial sqlTutorial sql
Tutorial sql
 

Mehr von Melixsa

Panel de control
Panel de controlPanel de control
Panel de control
Melixsa
 
Sub consultas
Sub consultasSub consultas
Sub consultas
Melixsa
 
Sub consultas
Sub consultasSub consultas
Sub consultas
Melixsa
 

Mehr von Melixsa (7)

Panel de control
Panel de controlPanel de control
Panel de control
 
Memoria
MemoriaMemoria
Memoria
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Sub consultas
Sub consultasSub consultas
Sub consultas
 
Memoria
MemoriaMemoria
Memoria
 
Sub consultas
Sub consultasSub consultas
Sub consultas
 

Expo consul.

  • 1. INTEGRANTES: Baldera Larrea Melissa. Fernández Carranza Emily. Gonzales Mendo Yuliana
  • 2. CONSULTAS Una consulta SQL es tipo de consulta a una base de datos empleando lenguaje SQL.
  • 3. Una consulta SQL básica puede constar con un máximo de seis cláusulas, de las cuales sólo dos son obligatorias (SELECT y FROM). Las cláusulas se especifican en el siguiente orden: SELECT < lista de atributos > FROM < lista de tablas > WHERE < condición > GROUP BY < atributo(s) de agrupación > HAVING < condición de agrupación > ORDER BY < lista de atributos>
  • 4. Consultas combinadas Es una forma de almacenar la información no resulta muy útil a la hora de consultar los datos. SQL nos proporciona una forma fácil de mostrar la información repartida en varias tablas, las consultas combinadas o JOINS. Las consultas combinadas pueden ser de tres tipos:  Combinación interna  Combinación externa
  • 5. Combinación interna La combinación interna nos permite mostrar los datos de dos o más tablas a través de una condición WHERE. Para realizar la consulta combinada entre dos tablas debemos escribir una consulta SELECT en cuya clausula FROM escribiremos el nombre de las dos tablas, separados por comas, y una condición WHERE que obligue a que el código de marca de la tabla sea igual al código de la tabla de marcas.
  • 6. ejemplo SELECT tCoches.matricula, tMarcas.marca, tCoches.modelo, tCoches.color, tCoches.numero_kilometros, tCoches.num_plazas FROM tCoches, tMarcas WHERE tCoches.marca = tMarcas.codigo
  • 7. Combinación Externa La combinación interna es excluyente. Esto quiere decir que si un registro no cumple la condición de combinación no se incluye en los resultados. Según la naturaleza de nuestra consulta esto puede ser una ventaja, pero en otros casos significa un serio problema. Para modificar este comportamiento SQL pone a nuestra disposición la combinación externa. La combinación externa no es excluyente.
  • 8. ejemplo SELECT tCoches.matricula, tMarcas.marca, tCoches.modelo, tCoches.color, tCoches.numero_kilometros, tCoches.num_plazas FROM tCoches LEFT OUTER JOIN tMarcas ON tCoches.marca = tMarcas.codigo