fbpx

Cross Join

  • Cross Join

    Posted by Alejandro Zavala on 27 julio, 2023 en 1:37 pm

    Hola que tal, tengo una duda sobre este tema, Cross Join.

    Esta funcion solamente combina la información de varias tablas?

    Angel Sánchez respondido 12 meses 2 Miembros · 1 Responde
  • 1 Responde
  • Angel Sánchez

    organizador
    27 julio, 2023 en 2:05 pm

    Hola Alejandro, así es.

    Un Cross Join es una operación en SQL que combina todas las filas de dos o más tablas sin usar ninguna condición de unión. En otras palabras, realiza todas las posibles combinaciones de filas entre las tablas involucradas.

    Cuando se realiza un Cross Join entre dos tablas A y B, cada fila de la tabla A se combina con cada fila de la tabla B. El resultado contiene todas las combinaciones posibles de filas de ambas tablas.

    Es común que se implemente la cláusula “WHERE”, por ejemplo imagina que tienes una tabla con el registro de los asistentes en una fiesta, donde esta el nombre y edad, y tienes otra tabla con el tipo de comida para esa fiesta. Puedes usar el “WHERE” para que solo se combinen personas mayores de 23 años y el tipo de comida Salada.

    Espero este comentario haya resuelto tu duda 😀

Inicia sesión para responder.

Start of Discussion
0 de 0 respuestas Junio 2018
Ahora