Huh? What do this test code return?DECLARE @Sample TABLE ([Key] TINYINT, SeqNo TINYINT, [Status] CHAR(1))INSERT @SampleSELECT 1, 1, 'A' UNION ALLSELECT 1, 2, 'B' UNION ALLSELECT 1, 3, 'C' UNION ALLSELECT 1, 4, 'S' UNION ALLSELECT 1, 5, 'S' UNION ALLSELECT 1, 6, 'X' UNION ALLSELECT 1, 7, 'P'SELECT * FROM @SampleDECLARE @Concat VARCHAR(3)SET @Concat = ''SELECT @Concat = @Concat + d.[Status]FROM ( SELECT TOP 3 [Status] FROM @Sample WHERE [Key] = 1 ORDER BY SeqNo DESC ) AS dSELECT NULLIF(@Concat, '')SET @Concat = ''SELECT @Concat = d.[Status] + @ConcatFROM ( SELECT TOP 3 [Status] FROM @Sample WHERE [Key] = 1 ORDER BY SeqNo DESC ) AS dSELECT NULLIF(@Concat, '')
E 12°55'05.25"N 56°04'39.16"