Hallo allerseits,
ich brauche umbedingt Hilfe bei folgenden Query:
UPDATE user SET firstDay = (SELECT date FROM entry WHERE user = 121 order by date ASC limit 1) WHERE id = 121
und zwar habe ich ein neues Feld in der Tabelle user eingefügt, dieses Feld zeigt an wann der erste Eintrag (Datum) in der entry Tabelle gemacht wurde. Nun möchte ich nicht die ID für jeden User ändern und diesen Query ausführen. Wie kriege ich es hin das für jeden User individuell ein Datum herausgenommen wird und in firstDay eingetragen wird. Wie ist es auch möglich für user die keine Einträge hatten, ein Default Datum einzutragen.
Vielen Dank im vorraus.
ich brauche umbedingt Hilfe bei folgenden Query:
UPDATE user SET firstDay = (SELECT date FROM entry WHERE user = 121 order by date ASC limit 1) WHERE id = 121
und zwar habe ich ein neues Feld in der Tabelle user eingefügt, dieses Feld zeigt an wann der erste Eintrag (Datum) in der entry Tabelle gemacht wurde. Nun möchte ich nicht die ID für jeden User ändern und diesen Query ausführen. Wie kriege ich es hin das für jeden User individuell ein Datum herausgenommen wird und in firstDay eingetragen wird. Wie ist es auch möglich für user die keine Einträge hatten, ein Default Datum einzutragen.
Vielen Dank im vorraus.
Zuletzt bearbeitet von einem Moderator: