Could you explain where Gbritton solution went wrong It's worked fine for me...SELECT T1.ID1 , T1.ID2 , T1.Gender , T1.Code , T1.TownCode , T2.Relation , T2.Name , T2.DOB , T3.Period , T3.DateFROM TableA AS T1INNER JOIN TableB AS T2ON T1.ID1 = T2.ID1 AND T1.ID2 = T2.ID2INNER JOIN TableC AS T3ON T1.ID1 =T3.ID1 AND T1.ID2 = T3.ID2--REsult :ID1 ID2 Gender Code TownCode Relation Name DOB Period Date1 12 1 234 1234 13 XYZ 21/01/1967 1 01/01/20111 12 1 234 1234 1 QAS 01/10/1987 1 01/01/20111 12 1 234 1234 2 NHS 09/12/2001 1 01/01/20112 13 2 543 5463 1 NHG 10/01/1987 1 01/01/20112 13 2 543 5463 2 GHS 16/12/1999 1 01/01/201189 187 1 125 N21Q 2 KJA 31/03/2000 2 01/01/201189 187 1 125 N21Q 1 KLA 09/11/1986 2 01/01/201189 187 1 125 N21Q 5 KOP 19/12/2001 2 01/01/2011
Highlight the part where your result does not match..---------------Murali KrishnaYou live only once ..If you do it right once is enough.......