JOINS/ SUBQUERY
JOINS
Las consultas multitabla o joins, tambien denomionadas combinaciones o composiciones, permiten recuperar
datos de dos tablas o mas segun las relaciones o logicas entree ellas. Las conbinaciones indicancomo deberian utilizarSQL
Una condicion de conbinaciones ( o composicion) define la forma en la que dos tabals se relacionan en una sola consulta
- Especificar la columna de cada Tabla que debe usarse para la combinacion una cosndicion de combinaciones tipica especifica una clave externa de una tabla y su clave asociada en otra tabla
- Especificar un operadro logico(=,<>,etc) para usar en los valores de comparacion de las tablas
Una tabla que combina las siguientes tablas se separa con comas en la clausula FROM) MOSTRANDO EL NUMERO DE PEDIDOS
y su importancia y el numero del cliente y su limite de credito , utilizado para la combinacion la columna CLIE LA TABLA PEDIDOS Y LA TABLA NUMCLIE de la tabla pedido mediante el operador logico=
SELECTnumpedido,importe,empresa,limitecredito
From Pedido,cliente
WHEREcliente=numclie;
SUBQUERY
Un subquery es una instrucción SELECT que está anidado dentro de otro T-SQL. Una instrucción SELECT subquery se ejecuta de forma independiente , en el que está anidado y devolverá un conjunto de resultados. Una instrucción SELECT subquery puede ser única y no depende de la declaración en la que está anidado; además puede devolver cualquier número de valores, y se puede encontrar en la lista de columnas de una instrucción SELECT, el FROM, GROUP BY, HAVING, y / o cláusulas ORDER BY de una instrucción T-SQL. Un subquery puede ser utilizado como un parámetro a una llamada de función. Básicamente, una subquery puede ser utilizado en cualquier expresión.
