Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQL LIMIT-Syntaxfehler

NEIN , ist in einfachem MySQL nicht machbar
(ist aber über gespeicherte Prozeduren, benutzerdefinierte Funktionen möglich)

In Ihrem Fall kann es einfach über einen PHP-Aufruf ersetzt werden

$offset = 5*
        date_diff(new DateTime('now'), new DateTime('2011-08-31'))->format('%a');
$sql = "SELECT * FROM sometable LIMIT {$offset},5";