Estoy trabajando en SQL Server.
Tengo una tabla con nombres de personas y una segunda tabla con fechas.
¿Cómo creo una tercera tabla para que cada nombre tenga todas las fechas correspondientes?
Tabla 1:
Name
Sam
Michael
Tom
Jerry
Tabla 2:
Date
1/05/2014
3/06/2014
Tabla 3
Name Date
Sam 1/05/2014
Sam 3/06/2014
Michael 1/05/2014
Michael 3/06/2014
Tom 1/05/2014
Tom 3/06/2014
Jerry 1/05/2014
Jerry 3/06/2014
Respuestas
5 para la respuesta № 1Solo haz una unión cruzada:
SELECT * FROM Name, Date
o
SELECT * FROM Name
CROSS JOIN Date
2 para la respuesta № 2
Usando Cross Join
SELECT * FROM Name, Date