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)