Rechercher : dans
Par :

[SQL]Faire un SELECT sur une autre base

Dernière réponse le 18 mar 2008 à 10:22:22 Julie, le 17 sep 2006 à 19:10:22 
 Signaler ce message aux modérateurs

Bonjour tout le monde !

Voilà, je suis sous phpMyAdmin et j'essaye de mettre à jour une table par rapport à une autre contenue dans une autre base, voici ma syntaxe :

INSERT INTO tutu (champ1)
SELECT toto From bd2@table

Mais la syntaxe n'est pas bonne, j'ai cherché sur le net comment faire mais n'ai pas trouvé.

Quelqu'un aurait t'il la bonne syntaxe sous la main ?

D'avance merci et bonne fin de week end !!

Meilleures réponses pour « [SQL]Faire un SELECT sur une autre base » dans :
Télécharger MS SQL Migrate VoirPour des raisons pratique ou quasiment professionnel, il est nécessaire de convertir des bases de données entre différents formats. Le principal, c’est qu’il n’y ait aucune perte de donnée lors de la conversion. MS SQL Migrate est...
SQL - Commande SELECT VoirLe langage de manipulation de données Le SQL est à la fois un langage de manipulation de données et un langage de définition de données. Toutefois, la définition de données est l'oeuvre de l'administrateur de la base de données, c'est pourquoi la...
Le langage SQL VoirQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,...
SQL - Création d'index VoirQu'est-ce qu'un index? Un index est un objet complémentaire (mais non indispensable) à la base de données permettant d'"indexer" certaines colonnes dans le but d'améliorer l'accès aux données par le SGBDR, au même titre qu'un index dans un livre ne...

1

lami20j, le 17 sep 2006 à 20:18:44

Salut,

Voilà un indice

Remplir une table aaa qui contient les champs nom et prenom depuis la table bbb

INSERT INTO aaa
   SELECT nom, prenom
   FROM bbb
lami20j

Répondre à lami20j

2

Julie, le 17 sep 2006 à 20:27:33

Salut lami20j !

Je connais cette syntaxe merci, ce que je souhaite faire, c'est importanter des données d'une table d'une autre base.

Dans ton exemple bbb serait dans une autre base de donnée.

Répondre à Julie

3

lami20j, le 17 sep 2006 à 21:31:33

Re,


INSERT INTO destination.table1 SELECT ... FROM source.table1
Peut être il faut copier la table et ensuite les champs que tu as besoin.

lami20j

Répondre à lami20j

4

Julie, le 17 sep 2006 à 21:38:28

Nickel, ça marche super, merci beaucoup !!

Répondre à Julie

5

lami20j, le 17 sep 2006 à 21:43:53

De rien.

Je suis content pour toi ;)

lami20j

Répondre à lami20j

6

 lmkrte, le 18 mar 2008 à 10:22:22

Bonjour lami20j,

j'ai le méme prebléme que toi et je ne comprend pas ce que je dois méttre a la place de destination.table1 et de source.table1?

merci

Répondre à lmkrte