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 :

Copie d'une table à une autre


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Développeur Web
    Inscrit en
    Janvier 2011
    Messages
    49
    Détails du profil
    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2011
    Messages : 49
    Par défaut Copie d'une table à une autre
    Bonjour je dois réaliser une requête pour copier des lignes d'une table A vers une table B. (Les tables ont la même structure).

    Pour réaliser cette tache, il faut que je sélectionne toutes les lignes de la table A qui ont un [Id] (une des colonnes des tables) qui n'est pas présent dans la table B. Comment puis je faire? merci d'avance.

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Une solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    INSERT INTO dbo.tableB
    SELECT * FROM dbo.tableA AS A
    WHERE NOT EXISTS (SELECT * FROM dbo.tableB AS B
                                WHERE A.Id = B.Id);
    ++

  3. #3
    Membre averti
    Développeur Web
    Inscrit en
    Janvier 2011
    Messages
    49
    Détails du profil
    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2011
    Messages : 49
    Par défaut
    Merci beaucoup, en fait le problème était un peu plus compliqué mais la réponse m'a permis de résoudre ce problème ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Copie de données d'une table à une autre
    Par Britney_Spears dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 28/06/2013, 11h49
  2. Copie de données d'une table à une autre
    Par Jacques Bellavance dans le forum VBA Access
    Réponses: 2
    Dernier message: 04/04/2008, 16h33
  3. Copie d'une table à une autre
    Par afrodje dans le forum Langage SQL
    Réponses: 11
    Dernier message: 20/02/2008, 11h34
  4. Copie de données d'une table à l'autre
    Par ganga dans le forum Langage SQL
    Réponses: 1
    Dernier message: 23/11/2006, 08h34
  5. Copie d'une table à une autre
    Par papipasto dans le forum Requêtes
    Réponses: 1
    Dernier message: 21/03/2006, 17h02

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