As the name suggests, I would like to select the first and last row of each set of rows grouped using GROUP BY
I have this table with the following data
id group val start end 1 10 36 465 89 2 10 35 55 11 3 10 34 20 456 4 20 38 1140 1177 5 20 22 566 788 6 20 1235 789 4796 7 20 7894 741 1067
what do I need to get the first value of the beginning of the column and the last value of the end of the column with the group by group column
The final table should be lower
id group val start end 1 10 36 465 89 3 10 34 20 456 4 20 38 1140 1177 7 20 7894 741 1067
I fulfilled the request, but with First_value and LAST_VALUE and over (partition by) it worked in sql server 2012 , but did not work in sql server 2008 I need a request that can be executed in sql server 2008
thanks
source share