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 :

definir un type?


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
    Février 2006
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 206
    Par défaut definir un type?
    Bonjour

    J'ai réalisé un formulaire html qui comporte 3 blocs nommés Père, Mère, Fille.
    Dans chacun d'eux il y a le champ nom, prenom, age.

    Un moyen simple (mais pas tres propre je trouve) est de réaliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    create pere (
    nom text,
    prenom text,
    age integer
    );
    idem pour la mere et la fille.

    n'y a t il pas un moyen plus rapide? du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    create TypeBloc(
    nom text,
    prenom text,
    age integer
    );
    et préciser lors de la création que la table pere, mere, fille sont du type bloc?
    merci

  2. #2
    Membre éprouvé Avatar de rieppe
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 115
    Par défaut
    Salut,

    Je ne comprend pas très bien ce que tu veux faire.

    Si c'est une table SQL, pourquoi ne pas faire une même table pour les informations et une autre table pour dire s'il s'agit d'une fille d'un pere ou d'une mere ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    Create Table Type(
    idType int,
    LibelleType Varchar(5)
    )
     
    Create Table Individu(
    idIndividu int,
    nom varchar(20),
    prenom Varchar(20),
    age int,
    Type int,
    primary key(idIndividu),
    index(idType),
    foreign key Type References Type(idType)
    )
    Pour récupérer les peres par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Select * from Individu,Type where Individu.Type=Type.idType and LibelleType Like "pere";
    Ainsi en faisant le lien des deux tables tu pourra savoir "qui est quoi" ^^'

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

Discussions similaires

  1. Definir le type MIME dans le .htaccess
    Par Daï2 dans le forum Apache
    Réponses: 6
    Dernier message: 16/11/2010, 12h13
  2. Réponses: 13
    Dernier message: 24/12/2009, 11h45
  3. definir un type dans VBA
    Par bibi5883 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/08/2007, 14h17
  4. [Syntaxe] definir un type
    Par abdelkaderg54 dans le forum C++
    Réponses: 6
    Dernier message: 02/05/2007, 09h51
  5. [FreePascal] Définir un type GDENTIER
    Par Denti-fritz dans le forum Free Pascal
    Réponses: 9
    Dernier message: 12/12/2005, 13h01

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