You can use LEFT OUTER JOINS
, using your first table as the left table. The coalesce is there to resolve / best effort on your assumed duplicated column A (value 'x').
SELECT t.T, COALESCE(tab.A, tac.a) as A, tab.B, tac.C
FROM T t
LEFT OUTER JOIN SecondTable tab
ON tab.T = t.T
LEFT OUTER JOIN ThirdTable tac
ON tac.T = t.T;