SQL et VBA

SQL et VBA - SQL/NoSQL - Programmation

Marsh Posté le 23-09-2005 à 17:14:06    

Bonjour tout le monde, j'ai une requete a vous demandez.
 
Savez vous comment importer des données d'une table à une autre table, tout en sachant que les tables ne sont pas pareil.
 
Exemple: Parmi les champs de ma table Film, il y a realisateur, je veux relevé que le nom et les mettre dans la table Realisateur (Numero, Nom)...
 
J'ai bien pensé faire un ptit programme en VBA histoire de faire ca, mais je vois pas comment faire pour qu'il prenne tout les noms (select distinct Nom_Realisateur From Film) et qu'il les insert dans l'autre (Insert into Realisateur...)
 
Quelqu'un a des idées ?
Merci d'avance

Reply

Marsh Posté le 23-09-2005 à 17:14:06   

Reply

Marsh Posté le 23-09-2005 à 17:35:07    

:hello:
On peut combiner INSERT et SELECT dans la même instuction, par exemple :

INSERT INTO Realisateur (Nom)
  SELECT DISTINCT NomRealisateur
    FROM FILM

Cela marche pour créer des nouveaux enregistrements dans la table Realisateur, et à condition que le Numéro de la table Realisateur soit un numéro automatique.


Message édité par olivthill le 23-09-2005 à 17:37:10
Reply

Marsh Posté le 23-09-2005 à 17:51:09    

Merci beaucoup ! je pensais pas que ca marcherai :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed