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 :

booléens et listes en SQL


Sujet :

Requêtes MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 206
    Par défaut booléens et listes en SQL
    Bonjour,

    Je débute sur mysql, et suis habitué à la création de tables graphique, donc j'ai un peu de mal par requête.
    Je cherche à créer une propriété de table de type varchar mais qui proposera lors de l'utilisation de la base de choisir dans une liste.
    Je voudrais que cette liste soit issue d'une autre table dédiée.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    CREATE TABLE fiche
    (numFiche char(5),
    [...]
    nomGerant xxxx,
    [...]
    A coté, une table liste_Noms
    avec juste une propriété nomOpérateur.

    Je voudrais aussi connaitre la syntaxe pour un booléen. Je n'ai pas trouvé alors que c'est la base

  2. #2
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    C'est TINYINT le type pour les booléens (même si ça peut prendre plus grand que 1).

  3. #3
    Membre chevronné Avatar de SphynXz
    Développeur Web
    Inscrit en
    Mars 2008
    Messages
    439
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2008
    Messages : 439
    Par défaut
    et pour une liste c'est enum

    enum('choix1','choix2','choix3','choixX',...)

  4. #4
    Membre Expert

    Homme Profil pro
    SDE
    Inscrit en
    Août 2007
    Messages
    2 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : SDE

    Informations forums :
    Inscription : Août 2007
    Messages : 2 013
    Par défaut
    J'ai pour habitute d'utiliser un enum pour les booleens aussi, ainsi on garde le contrôle sur la donnée saisie.

    on peut utiliser enum('Y','N'), enum('O','N') ou bien enum('T','F')

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

Discussions similaires

  1. [Visual studio 2008 ](C#) liste serveur sql serveur
    Par nabil1 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 16/04/2008, 11h14
  2. debutant struts liste données sql
    Par gregounet dans le forum Struts 1
    Réponses: 5
    Dernier message: 15/03/2007, 15h54
  3. Liste déroulante & SQL
    Par Beavis Man dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 16/12/2006, 18h01
  4. Remplir une Liste par SQL ?
    Par Zigouigoui dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 03/12/2005, 18h08
  5. ajout dans liste (syntaxe SQL)
    Par dr_feelgood dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 20/10/2005, 21h05

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