2010-11-01 2 views
13

Sto cercando di utilizzare Datediff per scoprire la durata tra columnA e columnB.utilizzando DateDiff per trovare la durata in minuti

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

Questo produce errori. Qualcuno può aiutarmi per quello che sto facendo male?

+1

Qual è il messaggio di errore? – Andy

+0

usa la clausola 'WHERE' per filtrare i risultati. Sfortunatamente non è per creare alias. :) –

+0

Se la risposta di Raymund è ciò che cercavi, considera di dargli credito contrassegnando la sua come risposta accettata. Non è necessario pubblicare un'altra risposta solo per commentare. :) – Andy

risposta

22

come di provare questo, non so perché hai STIME = [exceptions2] .starttime e etime = [exceptions2] .endtime

SELECT datediff(minute, starttime, endtime) from Exceptions2