2010-11-01 9 views
13

Estoy tratando de usar Datediff para averiguar la duración entre columnA y columnB.utilizando DateDiff para encontrar la duración en minutos

SELECT datediff (minute, stime, etime) 
from Exceptions2 
where stime = [exceptions2].starttime 
and etime = [exceptions2].endtime 

Esto produce errores. ¿Puede alguien ayudarme con lo que estoy haciendo mal?

+1

Cuál es el mensaje de error? – Andy

+0

usa la cláusula 'WHERE' para filtrar los resultados. No es para crear alias, desafortunadamente. :) –

+0

Si la respuesta de Raymund es lo que estabas buscando, considera darle crédito marcando el suyo como la respuesta aceptada. No es necesario publicar otra respuesta solo para comentar. :) – Andy

Respuesta

22

la forma de tratar esto, no está seguro de por qué tiene stime = [exceptions2] .starttime y etime = [exceptions2] .endtime

SELECT datediff(minute, starttime, endtime) from Exceptions2 
Cuestiones relacionadas