date,ElementName,Step Number
6/5/2024 3:52,SDF001,40
6/5/2024 3:52,SDF001,40
etc but what you have is good for now.
with src
as
(
select '6/5/2024 3:37' as [time],
'SDF001' as ElementName,
50 [Step Number] union
select '6/5/2024 3:36','SDF001',50 union
select '6/5/2024 3:36','SDF001',50 union
select '6/5/2024 3:36','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',50 union
select '6/5/2024 3:37','SDF001',55 union
select '6/5/2024 3:37','SDF001',55 union
select '6/5/2024 3:37','SDF001',55 union
select '6/5/2024 3:37','SDF001',55 union
select '6/5/2024 3:37','SDF001',55 union
select '6/5/2024 3:38','SDF001',55 union
select '6/5/2024 3:38','SDF001',55 union
select '6/5/2024 3:38','SDF001',5 union
select '6/5/2024 3:38','SDF001',15 union
select '6/5/2024 3:38','SDF001',15 union
select '6/5/2024 3:38','SDF001',15 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:38','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:39','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:40','SDF001',25 union
select '6/5/2024 3:41','SDF001',25 union
select '6/5/2024 3:41','SDF001',25 union
select '6/5/2024 3:41','SDF001',25 union
select '6/5/2024 3:41','SDF001',25 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:41','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:42','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:43','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:44','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:45','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:46','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:47','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:48','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:49','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:50','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',35 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:51','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '6/5/2024 3:52','SDF001',40 union
select '7/5/2024 3:52','SDF001',40
), con as (
select cast([time] as datetime) [time],
ElementName as metric,
[Step Number] as value,
ROW_NUMBER()
OVER (PARTITION BY ElementName, [Step Number]
ORDER BY [time] desc) AS intRow
from src
)
select metric, [time], value
from con
where intRow = 1
and $__timeFilter([time])
in ms sql you use
ROW_NUMBER() OVER (PARTITION BY ElementName, [Step Number] ORDER BY [time] desc) AS intRow
to partition the data so you can use it to eliminate duplicates