sql >> Database >  >> RDS >> Mysql

php mysql sorteren op datum (recent)

Wanneer u de SELECT . gebruikt statement om gegevens uit een tabel op te vragen, wordt de resultatenset niet in volgorde gesorteerd. Om de resultatenset te sorteren, gebruik je de ORDER BY

zo:-

ORDER BY column1 [ASC|DESC]

in uw code:-

$query="SELECT * FROM tbl_quotes
    LEFT JOIN tbl_category ON tbl_quotes.cat_id= tbl_category.cid 
    ORDER BY tbl_quotes.id DESC,date DESC LIMIT $limit";

als het gegevenstype van uw kolom niet date is of datetime us cast() zo:-

CAST(column_name AS DATETIME);
CAST(column_name AS DATE);


  1. Willekeurige rij in MySQL

  2. bijwerken en comprimeren van sqlite-database in Android

  3. MySQL:hoe bereken ik weken vanaf een specifieke datum?

  4. EXECUTE syntaxisfout in postgresql