My SQL-Tabelle ist so etwas wie (Nachricht, erstellt)Sql Datum wählen Zeilen innerhalb X Sekunden Reichweite voneinander
ich diese Zeilen auswählen möchten, die voneinander innerhalb X Sekunden sind. Sagen Sie die letzte Nachricht ist innerhalb von X Sekunden von NOW(), dann sollte es auswählen. Wenn die zweitletzte Nachricht innerhalb von X Sekunden von der letzten Nachricht entfernt ist, sollte sie diese ebenfalls auswählen. Mit anderen Worten, jede Zeile sollte mit der nächsten Zeile verglichen und überprüft werden. Für die letzte Zeile sollte es mit say NOW() überprüft werden. Grundsätzlich möchte ich die letzte Sitzung von Nachrichten (dh letzten Satz von Nachrichten, die wir miteinander verbunden sind, vorausgesetzt, dass aufeinanderfolgende Nachrichten innerhalb von X Sekunden miteinander verknüpft sind)
Ich habe keine Ahnung, wie man eine SQL-Abfrage schreibt dafür. Ist es überhaupt möglich?
Vielen Dank für Ihre Zeit.
können Sie mir das bitte erklären? genau was macht jeder Teil der Join? –
gab mir einen Anfang. Ich habe es mir gedacht. Danke für den Tipp. –
@Alec Smart, nicht erwähnen. Froh, dass du es herausgefunden hast, ich habe bereits versucht, den Beitritt zu erklären, aber es hat mir schwer gefallen. (Englisch ist nicht meine Muttersprache) –