I've tables and rows as follow,declare @t1 table(idx smallint identity(1,1),timerHidx smallint,trouthidx smallint,seq tinyint,dprtdte smalldatetime,dprttime smalldatetime);/*@t1(timerHidx,trouthidx,seq,dprtdte,dprttime) is unique*/insert into @t1 values(2,1,1,'2010-03-20 00:00:00','1900-01-01 10:30:00');insert into @t1 values(2,1,1,'2010-04-07 00:00:00','1900-01-01 10:30:00');insert into @t1 values(2,1,1,'2010-04-08 00:00:00','1900-01-01 10:30:00');insert into @t1 values(7,2,1,'2010-03-18 00:00:00','1900-01-01 09:00:00');insert into @t1 values(7,2,1,'2010-03-18 00:00:00','1900-01-01 14:30:00');insert into @t1 values(8,2,2,'2010-04-10 00:00:00','1900-01-01 16:30:00');insert into @t1 values(8,2,2,'2010-04-10 00:00:00','1900-01-01 11:00:00');
How to return unique row as follow,idx | timerHidx | troutehidx | seq | dprtdte--------------------------------------------------------------1 2 1 1 2010-03-20 00:00:002 2 1 1 2010-04-07 00:00:003 2 1 1 2010-04-08 00:00:004 7 2 1 2010-03-18 00:00:006 8 2 2 2010-04-10 00:00:00
I dont care the idx value