SQL ist nicht meine größte Stärke und ich brauche etwas Hilfe bei der Erstellung einer Select-Anweisung.Hilf mir, eine SQL-Select-Anweisung zu erstellen
Grundsätzlich ist dies meine Anforderung. Die Tabelle speichert eine Liste von Namen und einen Zeitstempel, wann der Name in die Tabelle eingegeben wurde. Namen können mehrmals pro Woche eingegeben werden, aber nur einmal am Tag.
Ich möchte die Select-Abfrage Namen zurückgeben, die jederzeit in den letzten 7 Tagen, aber nicht heute eingegeben wurden.
Um eine Liste der Namen eingegeben heute zu bekommen, das ist die Aussage, die ich habe:
Select * from table where Date(timestamp) = Date(now())
Und eine Liste der Namen in den letzten 7 Tagen ohne heute eingegeben zu bekommen:
Select * from table where (Date(now())- Date(timestamp) < 7) and (date(timestamp) != date(now()))
Wenn die erste Abfrage einen Satz oder Ergebnisse zurückgibt, sagen A, und die zweite Abfrage gibt B, wie kann ich
B-A
funktioniert wunderbar! Ich danke dir sehr. – xbonez