¿Cuál es el uso del producto cartesiano en SQL?
En algunos casos, al buscar datos incompletos en fechas consecutivas, primero se puede realizar un producto cartesiano para hacer una permutación y combinación. Luego asócielo con la tabla de destino para descubrir qué datos faltan.
Por ejemplo, hay una hoja de registro de asistencia que registra la información de asistencia de 100 personas en abril de 2011. En teoría, estas personas deberían registrarse todos los días.
Pero en realidad faltan los datos de algunas personas sobre ciertos cielos.
Es un poco problemático investigar día a día o persona a persona.
En este caso se puede hacer un producto cartesiano para cada persona y cada día.
Luego asócielo con la tabla real. Es fácil consultar los resultados.