Muy sencillo y facil de explicar, todo a base de logica, SIEMPRE te esta asignando el primero o ultimo registro, dependiendo del order by.
Lo que debes hacer, es siempre trabajar con tu campo
Código SQL:
Ver originalSELECT SUBSTRING(SMDR,1,9) AS HoraInicio,
SUBSTRING(SMDR,10,5) AS Mensaje,
SUBSTRING(SMDR,15,4) AS Anio,
SUBSTRING(SMDR,20,2) AS Mes,
llamadas,duracion,final
FROM dbo.Crudo_LlamadasAvaya