Db2, inner join

Solo disponible en BuenasTareas
  • Páginas : 2 (481 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de septiembre de 2012
Leer documento completo
Vista previa del texto
Con un inner join, los valores de columna de una fila de una tabla se combinan con los valores de la columna de la otra fila de otra tabla Inner join sólo devuelve las filas de cada tabla que tienenvalores coincidentes en las columnas de combinación. Las filas que no tienen un partido entre los cuadros no aparecen en la tabla de resultados.



Un left join devuelve todas las filas quedevuelve una combinación interna, además de una fila para cada una de las otras filas de la primera tabla que no tienen un partido en la segunda tabla.



Un Rigth Join devuelve todas las filas quedevuelve una combinación interna, además de una fila para cada una de las otras filas de la segunda tabla que no tienen un partido en la primera tabla. Es el mismo que un left join con las tablasespecificadas en el orden opuesto.

La secuencia es un objeto que se utiliza para generar valores de datos de forma automática.

Operadores Aritméticos

db2 "select a.nombre, c.nombrealbum,c.precio - 13 from artista a inner join cd c on a.idartista=c.idartista“
NOMBRE System Of a Down NOMBREALBUM Toxicity 3 112 -------------------------------------------------------------------------------- -----------

Sepultura
Sepultura The Beatles The Beatles

Covers2
Covers3 Covers4 dos mundos

437
337 137 5 record(s) selected.

db2 "select c.nombrealbum, sum(t.duracionmin) from trackt inner join cd_track ct on t.idtrack= ct.idtrack inner join cd c on ct.idcd=c.idcd group by nombrealbum“
NOMBREALBUM Covers2 Covers3 Covers4 2 10 8 6-------------------------------------------------- -----------

Toxicity

13

IN , NOT IN
db2 "select a.nombre, c.nombrealbum, (c.precio * 2) from artista a inner join cd c on a.idartista=c.idartista where a.idartista not in (3,4)" NOMBRENOMBREALBUM 3 ------------------------------ -------------------------------------------------- ----------System Of a Down Toxicity 250 1 record(s) selected. db2 "select a.nombre, c.nombrealbum,...
tracking img