Pregunta

03/05/2005 - 03:35 por Lucho | Informe spam
Buenas tardes amigos:

Tengo la siguiente pregunta:

Tengo la tabla Llamadas en la cual esta un codigo unico de llamada.

En otra tabla tengo asociados unos reportes de servicio a este codigo de
llamada.


Ejemplo :

Tabla Llamadas

Codigollamada FechaHoraLlamada
22104 2005-03-16 08:12:23.000

Tabla Reportes

Codigollamada CodigoReporte FechaLabor
22104 2204
2005-04-05 09:22:39.000
22104 2205
2005-04-05 11:38:45.000
22104 2303
2005-04-05 14:35:39.000
22104 2502
2005-04-05 15:20:20.000


Necito realizar dos operaciones

1. Detectar cual es el Primer registro de Reportes, y restarle a FechaLabor,
el Tiempo que tiene el campo FechaHoraLlamada de la tabla llamadas

2. Detectar cual es el Ultimo registro de Reportes, y restarle a FechaLabor,
el Tiempo que tiene el campo FechaHoraLlamada de la tabla llamadas


De antemano agradezco a todos ustedes sus sugerencias.
 

Leer las respuestas

#1 Alejandro Mesa
03/05/2005 - 14:06 | Informe spam
Lucho,

Lo unico que no entiendo es eso de restarle el tiempo, nos puedes decir a
que te refieres con esto?

La operacion a la que te refieres, la quieres hacer en una sentencia select
o quieres actualizar esa filas en la tabla [Reportes]?


select
l.Codigollamada,
min(FechaLabor) as min_FechaLabor,
max(FechaLabor) as max_FechaLabor
from
Llamadas as l
inner join
Reportes as r
on l.Codigollamada = r.Codigollamada
group by
l.Codigollamada


AMB

"Lucho" wrote:

Buenas tardes amigos:

Tengo la siguiente pregunta:

Tengo la tabla Llamadas en la cual esta un codigo unico de llamada.

En otra tabla tengo asociados unos reportes de servicio a este codigo de
llamada.


Ejemplo :

Tabla Llamadas

Codigollamada FechaHoraLlamada
22104 2005-03-16 08:12:23.000

Tabla Reportes

Codigollamada CodigoReporte FechaLabor
22104 2204
2005-04-05 09:22:39.000
22104 2205
2005-04-05 11:38:45.000
22104 2303
2005-04-05 14:35:39.000
22104 2502
2005-04-05 15:20:20.000


Necito realizar dos operaciones

1. Detectar cual es el Primer registro de Reportes, y restarle a FechaLabor,
el Tiempo que tiene el campo FechaHoraLlamada de la tabla llamadas

2. Detectar cual es el Ultimo registro de Reportes, y restarle a FechaLabor,
el Tiempo que tiene el campo FechaHoraLlamada de la tabla llamadas


De antemano agradezco a todos ustedes sus sugerencias.




Preguntas similares