11
votes

Ordre par Unix Timeestamp Desc ou ASC?

J'ai des informations sur les nouvelles lors de la création ajoute le temps de création Date / Heure dans le format de l'horodatage UNIX dans la base de données. Si je voulais commander au plus récent, j'utiliserais ASC ou DESC dans ma requête MySQL?

EDIT:

Merci à tout le monde de répondre. Je comprends maintenant. Je ferai SARFRAZ répondez à la solution acceptée comme il a été la première à répondre, mais grâce à tout le monde à :). Attendre 11 minutes avant de pouvoir l'accepter comme une solution.


2 commentaires

@Col. Shrapnel - Je n'ai pas encore fini et je voulais m'assurer avant de partir plus loin.


Oh. Un seul mot vous a rendu un tel problème. Je te souhaite bonne chance. Semble avoir besoin de beaucoup.


5 Réponses :


2
votes

Si je voulais commander par le plus récent d'abord j'utiliserais l'ASC ou DESC dans mon requête MySQL?

Vous commanderiez par Desc pour les informations les plus récentes ou la plus haute date.


0 commentaires

2
votes

L'horodatage UNIX est le nombre de secondes depuis l'époque (décembre 1969). Donc, les nouveaux messages ont donc un nombre plus élevé, donc trier desc .


0 commentaires

20
votes

Desc - Les horodatages sont "supérieurs = plus récent". Donc, le tri par DESC (fin) mettra la plus haute (la plus récente) d'abord.


0 commentaires

1
votes

desc mettra le premier premier, ce qui serait le plus récent.


0 commentaires

5
votes

Vous devez effectuer une requête SQL comme ci-dessous

SELECT * FROM News ORDER BY date DESC


0 commentaires