Salut tout le monde,
J'ai une table "adhérent" et plusieurs autres tables qui prennent l'id de l'adhérent comme clé étrangère. Je voudrais savoir comment faire pour insérer dans toutes ces tables avec une seule requête.
Merci d'avance.
Salut tout le monde,
J'ai une table "adhérent" et plusieurs autres tables qui prennent l'id de l'adhérent comme clé étrangère. Je voudrais savoir comment faire pour insérer dans toutes ces tables avec une seule requête.
Merci d'avance.
Je ne crois pas que ce soit possible avec MySQL, sauf peut-être avec un trigger complexe qui va tester, à l'insertion dans une table, si l'adhérent existe déjà dans la table 'adherent' et le créer s'il n'existe pas, récupérer son identifiant et utiliser celui-ci pour l'insertion dans la table.
Dis-nous plus préciséement ce que tu dois insérer et dans quelles tables avec le schéma des tables et par quel application tu insères les données.
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole. Autoentrepreneur.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
c'est bon j'ai trouvé la solution^^ merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager