I have three tables:
Type
---------------------
TypeID (primary key)
ParentTypeID (foreign key)
TypeDescription (...)
Action
---------------------
ActionID (primary key)
TypeID (foreign key)
ReferenceID (foreign key)
Reference
---------------------
ReferenceID (primary key)
ReferenceDescription (...)
Type is self referential. Action contains instances of Reference and Type through time. I add to Action as each reference passes different stages of completion. Here's the question:
what would my query look like to display the last entry added to Action WHERE ReferenceID = an input variable? I know it is the last entry because it would be the only instance of Type in the list which has no children Types also in the list.
I am happy to clarify if this is too unclear.
Thanks!