Moinsen,
gegeben sind als Beispiel folgende Tabellen:
Jetzt möchte ich folgendes selecten:
Die neusten 10 Elemente, egal ob root oder child.
Das ganze also quasi als
Das Problem ist aber: wonach sortieren?
Nach r.element_added geht nicht, weil dann neuere child-elemente nicht beachtet werden. Nach c.element_added geht auch nicht, weil dann neue
root-elemente ohne child-elemente nicht beachtet werden.
Idee?
gegeben sind als Beispiel folgende Tabellen:
Code:
table root-element( id INTEGER, element_added DATETIME ) table child-element( id_root_element INTEGER, element_added DATETIME )
Die neusten 10 Elemente, egal ob root oder child.
Das ganze also quasi als
Code:
SELECT [data] FROM root-element AS r LEFT JOIN child-element AS c ON r.id = c.id_root_element
Nach r.element_added geht nicht, weil dann neuere child-elemente nicht beachtet werden. Nach c.element_added geht auch nicht, weil dann neue
root-elemente ohne child-elemente nicht beachtet werden.
Idee?
Comment