Tema 3. Las consultas multitabla (III) |
|
El producto cartesiano |
|
El producto cartesiano es un tipo de composición
de tablas, aplicando el producto cartesiano a dos tablas se obtiene una
tabla con las columnas de la primera
tabla unidas a las columnas
de la segunda tabla, y las filas de
la tabla resultante son todas las posibles concatenaciones
de filas de la primera
tabla con filas de la segunda tabla.
|
|
|
|
En este ejemplo obtenemos el producto cartesiano de la tabla de empleados con ella misma. Todas las posibles combinaciones de empleados con empleados.
|
|
|
|
SELECT * |
obtenemos la siguiente tabla: |
|
|
Se observa que tenemos las dos filas de la primera consulta combinadas con las dos filas de la segunda.
SELECT * Combinamos todos los pedidos con todos los clientes pero luego seleccionamos los que cumplan que el código de cliente de la tabla de pedidos sea igual al código de cliente de la tabla de clientes, por lo tanto nos quedamos con los pedidos combinados con los datos del cliente correspondiente.
|
![]() |
![]() |
![]() |
Pag. 3.3
|
Síguenos en: Facebook Sobre aulaClic Política de Cookies
© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.