SQL "Wenn sich der Wert ändert"?

... komplette Frage anzeigen

3 Antworten

wie realisiere ich eine Ressourcen-sparende Abfrage

Mit logischer Verkettung der Aufgaben. 

@Hendrik2708 schlug bereits einen Weg vor: Wenn sich der Status ändert, sofort benachrichtigen.

Alternative Lösung: Bei jeder Anmeldung und/oder Aktivität eines Nutzers den Status prüfen und Veränderungen seit der letzten Anmeldung mitteilen. (Dazu kannst du beispielsweise auch send_notification als Flag nutzen, wenn es nicht nur ein boolscher Wert ist und mehrere Status-Änderungen mitgeteilt werden sollen.)

Antwort bewerten Vielen Dank für Deine Bewertung

Ein Trigger wäre ggfs auch eine weitere Möglichkeit.

Der wird in der Datenbank angelegt und du kannst ihn spezifizieren. ZB dass bei Update auf Feld beziehung eine bestimmte Aktion folgen soll. 

Antwort bewerten Vielen Dank für Deine Bewertung

Wenn du sowas wie einen Posteingang in deinem System hast, sende dem Anfrager(xD) doch einfach eine Nachricht in den Posteingang, sobald der Freund die Anfrage angenommen hat und nachdem du diese in die Datenbank gepackt hast :)

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?