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

 MySQL Discussion :

date mois / année


Sujet :

MySQL

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2012
    Messages : 15
    Points : 10
    Points
    10
    Par défaut date mois / année
    Bonjour à vous,

    je construit une base de donnée sur les bandes dessinées et je souhaite indiquer dans un champ la date d'édition de la BD.
    Pour ce faire, j'aimerais bien mettre dans ce champ une date au format MM/YYYY mais je ne trouve pas de type de variable équivalent.
    je pourrais bêtement mettre un varchar(7), mais je préfèrerais avoir un format date.
    Comment pourrais-je faire?
    merci d'avance.

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 950
    Points : 5 849
    Points
    5 849
    Par défaut
    La date contiendra le jour, donc
    - soit utiliser le type date avec le jour par défaut à 01 par exemple et utiliser les fonctions de date comme EXTRACT pour gérer les affichages
    - soit utiliser 2 colonnes, 1 pour le mois et 1 pour l'année.

    La solution à base de varchar(7) n'est pas bonne car elle enfreint la 1ere forme normale (2 informations contenues dans une seule colonne au type inapproprié). Par ailleurs stocker YYYY/MM (à la place de MM/YYYY) serait préférable notamment pour les tris.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2012
    Messages : 15
    Points : 10
    Points
    10
    Par défaut
    ok merci beaucoup pour la réponse rapide

Discussions similaires

  1. celulle au format Date (mois/année) non formaté
    Par userparis dans le forum Excel
    Réponses: 8
    Dernier message: 13/03/2014, 16h19
  2. Champ Date/ Mois/ Année
    Par bibi28 dans le forum Access
    Réponses: 5
    Dernier message: 20/06/2011, 11h56
  3. date mois - année
    Par jlppap dans le forum Excel
    Réponses: 3
    Dernier message: 18/03/2009, 14h09
  4. Date(mois,année) en sql
    Par niceen dans le forum Langage SQL
    Réponses: 4
    Dernier message: 27/04/2007, 17h13
  5. Réaliser un BETWEEN entre 2 dates (mois, année)
    Par PpPool dans le forum Oracle
    Réponses: 3
    Dernier message: 26/04/2006, 11h20

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