SQL Server - Consulta con fecha

 
Vista:

Consulta con fecha

Publicado por Pigar (5 intervenciones) el 07/01/2013 10:36:31
Hola tengo que hacer una consulta y no encuentro la solución. Tengo dos tablas:
TablaEntradas y TablaRendimiento

TablaEntrada
Row_Id FechaEnt Kilos
1 02/11/2012 100
2 01/12/2012 250
3 10/12/2012 150
4 10/12/2012 110
5 11/12/2012 190
6 02/01/2013 170
TablaRendimiento
FechaRegularizacion Porcentaje
01/11/2012 70
01/12/2012 73
10/12/2012 78
01/01/2013 73
Quiero hacer una consulta que me aplique el rendimiento de la regularización siempre que sea igual al mes y si hay dos o mas en el mismo mes menor o igual que la fecha de regularizacion. Es decir:

1 02/11/2012 100 70
2 01/12/2012 250 73
3 10/12/2012 150 78
4 10/12/2012 110 78
5 11/12/2012 190 78
6 01/01/2013 170 73

Como puedo hacer la relación entre las dos tablas?
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 63
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Consulta con fecha

Publicado por xve (102 intervenciones) el 07/01/2013 18:18:54
Hola Pigar, no lo tengo muy claro, pero creo que si haces un left join vinculando las dos tablas por la fecha te tendría que funcionar...

Algo así:
1
2
3
SELECT FechaEnt,Kilos,Porcentaje FROM
TablaEntrada LEFT JOIN TablaRendimiento ON
TablaEntrada.FechaEnt=TablaRendimiento.FechaRegularizacion


Si nos puedes comentar como te fue...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar