INSERTION SUR 2 TABLES

Résolu/Fermé
giallo - 4 mai 2010 à 11:08
 giallo - 6 mai 2010 à 21:50
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
A voir également:

4 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
4 mai 2010 à 13:35
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
MERCI , TU PEUX ME DONNER LA REQUETE SQL QU'IL FAUT ECRIRE!!!!:))
çA SERAIT GENTIL DE TA PART!!:)))
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
5 mai 2010 à 08:56
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
Mercii pour votre réponse!!
0