Hallo Dieter... Danke für die Antwort... ist schon klar, und so habe ich es ja jetzt auch gelöst:
$select_fields = '*'; $from_table = 'tx_ext_domain_model_parent'; $where_clause = 'user="' . $GLOBALS['TSFE']->fe_user->user['uid'] . '" AND status_online = "1" AND NOT (SELECT COUNT(*) FROM tx_ext_domain_model_child WHERE parent = tx_ext_domain_model_parent.uid AND (tstamp > (UNIX_TIMESTAMP()-600)))'; Ich hatte nur gehofft, weil es bei diesem Aufruf ja um hunderte parents mit JEWEILS tausenden childs geht, dass dann doch etwas performanter lösen zu können (denn das Ergebniss des SubSelects sind immer nur wenige childs)... Ziel: ich will vermeiden ein parent offline zu schalten wenn irgend ein child innerhalb der letzten 10 Minuten aktualisiert wurde. Am 27.02.2017 um 18:28 schrieb Dr. Dieter Porth: > dein Wunsch ist doch aus Datenbank-Sicht nicht wirklich 'gut', weil das > Datum Informationen enthält, die einen untergeordneten Datensatz betreffen. > > Sinnvoller wäre doch, eine Abfrage über die Childs zu machen, um sich > bei Bedarf jeweils den aktuellsten Datensatz bestimmen zu lassen. > > > Am 26.02.2017 um 12:30 schrieb Ralf-Rene Schröder: > >> Hallo... >> ich habe folgende Abhängigkeiten im Modell: >> fe_user >> - parent (beliebig viele) >> -- child (auch beliebig viele) >> >> habe ich eine einfache Möglichkeit bei jeder Änderung an einem >> untergeordneten child Datensatz (sei es create oder update) bei dem >> parent den tstamp (oder auch ein definiertes Feld) zu aktualisieren ??? >> >> ...aktuelle TYPO3 7 LTS -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german