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

Développement SQL Server Discussion :

Insert conditionnel qui dépend d'une autre table


Sujet :

Développement SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Avril 2007
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 71
    Points : 46
    Points
    46
    Par défaut Insert conditionnel qui dépend d'une autre table
    Bonjour,

    Je suis entrain de faire des insert qui vont dependre des données d'une autre table :

    j'Ai deux table :
    1. Personnes : nom, prénom, adresse, type (int).
    2. detail : nom, présom, adresse


    je veux mettre tout ce qui est dans Personnes dans detail

    Je veux que si le type =2 j’insère la ligne deux fois dans detail
    sinon je l'insere une seule fois

    Merci!

  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,

    Je ne comprend pas trop le but de ce que vous voulez faire (si nom, prenom et adresse vous servent d'identifiant, c'est une très mauvaise idée), mais quelque chose comme ceci doit faire ce que vous voulez :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    INSERT INTO detail (nom, prenom, adresse)
    SELECT nom, prenom, adresse
    FROM Personnes
    UNION ALL
    SELECT nom, prenom, adresse
    FROM Personnes
    WHERE type=2

Discussions similaires

  1. Procédure d'une table qui fait appel à une autre table
    Par betsprite dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 15/06/2010, 17h05
  2. [Toutes versions] liste déroulante qui dépend d'une autre
    Par canary dans le forum Excel
    Réponses: 7
    Dernier message: 18/05/2009, 16h24
  3. Réponses: 8
    Dernier message: 14/12/2007, 16h04
  4. Réponses: 2
    Dernier message: 05/06/2006, 14h24
  5. pb d'insertion avec un SELECT sur une autre table
    Par epeichette dans le forum Requêtes
    Réponses: 3
    Dernier message: 03/01/2005, 22h58

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