INSERTION SUR 2 TABLES

Résolu
giallo -  
 giallo -
Bonjour , s' il vous plait y a t il qq pour M'aider:
j'ai 2 tables BENEFICIAIRE ET OUVRIER
*BENEFICIAIRE (CIN_BEN,x,a,y)
* OUVRIER (CIN_OUV,g,i,o,CIN_BEN)
je veux inserer des valeurs dans les 2 tables sachant que BENEFICIAIRE.CIN_BEN = OUVRIER.CIN_BEN !!!!

MERCI D'AVANCE

4 réponses

  1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Bonjour,

    le CIN_BEN dans la table Bénéficiaire étant la clé primaire, il te faut d'abord insérer des valeurs dans cette table, avant de pouvoir en insérer dans la table Ouvrier.

    Cordialement.
    0
  2. giallo
     
    MERCI , TU PEUX ME DONNER LA REQUETE SQL QU'IL FAUT ECRIRE!!!!:))
    çA SERAIT GENTIL DE TA PART!!:)))
    0
  3. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
     
    Ben si c'est en SQL la requête c'est du genre :
    INSERT INTO BENEFICIAIRE VALUES(nombre,'beneficiaire',x,a,y);
    en remplaçant les éléments dans la parenthèse par ce qui doit être mis. A noter que les chaines de caractères sont à mettre entre simple quote ' alors que les nombres peuvent être mis directement.

    Tu feras le même genre de requête pour remplir ta table Ouvrier, mais fait attention, quand tu renseigneras le champ CIN_BEN, à insérer une valeur qui existe déjà dans ta table Bénéficiaire.

    Cordialement.
    0