Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

php mysql classificar por data (recente)


Quando você usa o SELECT instrução para consultar dados de uma tabela, o conjunto de resultados não é classificado em nenhuma ordem. Para classificar o conjunto de resultados, você usa o ORDER BY

Curtiu isso :-
ORDER BY column1 [ASC|DESC]

no seu código:-
$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";

se o tipo de dados da coluna não for date ou datetime nós cast() Curtiu isso :-
CAST(column_name AS DATETIME);
CAST(column_name AS DATE);