Welcher ist der schnellste Weg?PHP und MYSQL optimierte Möglichkeit nach Datum zu wählen
a) $query="SELECT id FROM example WHERE date_sent>='".$date1."' AND date_sent<='".$date2."'";
oder
b) $query="SELECT id FROM example WHERE date_sent BETWEEN '".$date1."' AND '".$date2."'";
Auch, was ist schneller und besser, wenn ich ein Datum im Format haben '02/12/2010' ?
a) in PHP das Datum in ein Format wie '2010-12-02' zu transformieren und vergleichen, direkt 'WHERE date_sent>=2010-12-02'
oder
b) die MySQL-Funktion: 'WHERE date>=str_to_date('02/12/2010','%d/%m/%Y')'
?
Dank
+1 für den PDO-Hinweis. Ich wollte das nur zu meiner Antwort hinzufügen. –