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

Langage SQL Discussion :

INNER JOIN 3 tables + INSERT


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Homme Profil pro
    Apprenti ingenieur administrateur systèmes
    Inscrit en
    Octobre 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Apprenti ingenieur administrateur systèmes
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2012
    Messages : 67
    Points : 41
    Points
    41
    Par défaut INNER JOIN 3 tables + INSERT
    Bonjour j'ai une question !

    j'ai 3 tables affaire, etude, etude_dg. ma table charnière est étude table.id renvoi sur affaire.id et etude_dg.etude_id.

    Je voudrai insérer des données contenues dans la table etude_dg de 3 colonnes (1,2,3 par exemple) et les injecter dans les colonnes (1,2,3) de la table affaire si ces 3 dernières sont à NULL.

    sachant qu'il faut les injecter aussi seulement si les id correspondent

    une idée je suis perdu

  2. #2
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Points : 13 092
    Points
    13 092
    Par défaut
    Bonjour,

    1/ il serait préférable de poster l'ordre de création des tables, ce serait plus clair (je ne suis pas certain d'avoir bien compris le contenu de vos trois tables)
    2/ Ce que vous voulez faire constitue une redondance au niveau des données, en principe à éviter. Quel est le contexte et le but de cette copie ?
    3/ Précisez votre SGBDR. la syntaxe, voire les possibilités, pour ce type de manipulation peuvent varier de l'un à l'autre

Discussions similaires

  1. [AC-2003] Double Inner Join pour table Codier ?
    Par YakiCola dans le forum Requêtes et SQL.
    Réponses: 9
    Dernier message: 23/07/2013, 11h10
  2. [MySQL] pas de résultat sur requete INNER JOIN 3 tables
    Par monlou dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 31/08/2010, 10h49
  3. pb avec Group by et INNER JOIN/UPDATE TABLE
    Par Larentia dans le forum Requêtes
    Réponses: 6
    Dernier message: 19/01/2009, 21h05
  4. limitation nombre de tables avec "inner join"
    Par deadoralive dans le forum SQL
    Réponses: 7
    Dernier message: 11/04/2008, 13h07
  5. 3 Inner Join sur la même table
    Par Zolex dans le forum Requêtes
    Réponses: 6
    Dernier message: 23/05/2007, 13h32

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