HOla, agredecería muchisimo su ayuda!
Sucede que tengo una tabla de movimientos con la siguiente información:
boleta sucursal estatus DTxn cvetxn
34223 24 9 2010-01-22 00:00:00.000 DE
34223 24 9 2009-12-29 00:00:00.000 RE
34223 24 9 2009-12-29 00:00:00.000 PC
34223 24 9 2009-12-28 00:00:00.000 TA
34223 24 9 2009-11-27 00:00:00.000 EM
Necesito que me traiga solamente el registro cuando en la ultima fecha tiene la cvetxn=TA.
Alguna idea de como obtenerla?, yo tengo los siguientes queries pero ninguno me trae lo que necesito y ya no se me ocurre algo más!
SELECT * FROM #MovBoletasCECL
WHERE cvetxn ='TA'
AND DTxn IN (SELECT MAX( DTxn)
FROM #MovBoletasCECL
WHERE cvetxn = 'TA')
SELECT * FROM #MovBoletasCECL
WHERE cvetxn ='TA'
AND DTxn IN (SELECT TOP 1 DTxn
FROM #MovBoletasCECL
WHERE cvetxn = 'TA')