IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes MySQL Discussion :

Trier par date des données d'une base mysql


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 69
    Points : 46
    Points
    46
    Par défaut Trier par date des données d'une base mysql
    Bonjour, je souhaite trier par date sous la forme jj/mm/aaaa des données d'une base mysql (forme des dates dans la base mysql jj/mm/aaaa),
    y aurait il quelqu'un qui aurait un bout de code pour classer un contenu de la base par date croissante ou décroissante en php / mysql ?
    Merci d'avance
    Chris

  2. #2
    Membre éprouvé
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    808
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 808
    Points : 912
    Points
    912
    Par défaut
    Bonjour,
    Est-ce que les dates sont enregistrées dans un champ date ou texte?
    Si c'est format date tu n'auras aucun problème à le faire.
    Mets le bout de code qui tu as acris pour la requête et la structure de ta table pour plus d'aide.

  3. #3
    Rédacteur
    Avatar de jsd03
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    1 221
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Août 2008
    Messages : 1 221
    Points : 6 506
    Points
    6 506
    Par défaut
    Voici une solution :

    pour récupérer les lignes triées par dates croissantes
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select *
    from maTable
    order by colonneDate


    pour récupérer les lignes triées par dates décroissantes
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select *
    from maTable
    order by colonneDate desc

    Ou alors si c'est un champs de type VARCHAR, il faut d'abord faire une convertino :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select *
    from maTable
    order by str_to_date(colonneDate, "format")

    Exemple

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    select *
    from maTable
    order by str_to_date(colonneDate, "%d/%m/%Y")

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 69
    Points : 46
    Points
    46
    Par défaut Merci
    Merci beaucoup de votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2007] Envoyer des données sur une base MySQL par ODBC
    Par Mut dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 06/02/2012, 15h32
  2. [bash] Recuperer des données d'une base MYSQL
    Par johnson95 dans le forum Linux
    Réponses: 1
    Dernier message: 29/12/2008, 10h36
  3. [MySQL] Menu déroulant avec des données d'une base MySQL
    Par kamclasse dans le forum PHP & Base de données
    Réponses: 23
    Dernier message: 06/08/2008, 17h02
  4. [FPDF] Intégrer des données d'une base MySQL
    Par simox dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 18/07/2007, 10h58
  5. [MySQL] Problème avec affichage des données d'une base MySQL
    Par leclone dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 27/12/2006, 12h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo