T-SQL Multiple grouping
I have follwing data : Product Price StartDate EndDate Apples 4.9 2010-03-01 00:00:00.000 2010-03-01 00:00:00.000 Apples 4.9 2010-03-02 00:00:00.000 2010-03-02 00:00:00.000 Apples 2.5 2010-03-03 00:00:00.000 2010-03-03 00:00:00.000 Apples 4.9 2010-03-05 00:00:00.000 2010-03-05 00:00:00.000 Apples 4.9 2010-03-06 00:00:00.000 2010-03-06 00:00:00.000 Apples 4.9 2010-03-09 00:00:00.000 2010-03-09 00:00:00.000 Apples 2.5 2010-03-10 00:00:00.000 2010-03-10 00:00:00.000 Apples 4.9 2010-03-11 00:00:00.000 2010-03-11 00:00:00.000 Apples 4.9 2010-03-12 00:00:00.000 2010-03-12 00:00:00.000 Apples 4.9