Užklausa čia paprasta: select rec_id, pildymo data from tbl1 where recid = :recid and pildymo_data between :d1 and :d2 union all select rec_id, redagavimo_data from tbl2 where recid = :recid and pildymo_data between :d1 and :d2 order by redagavimo_data Pažiūrėjus plačiau, man atrodo, kad galima geriau padaryti tavo DB struktūrą. Kas dabar saugoma pas tave tbl1 ir tbl2? Toks jausmas, kad ir ten ir ten - pakeitimų žurnalas. Aš daryčiau taip: vienoje lentelėje saugočiau duomenis, o kitoje - jų pakeitimo istoriją. myDataTable Id OtherFields... myDataTableChangeLog id dataTableId (link to myDataTable.Id) date action (new, filled-in, modified, deleted)