Avatar billede kimlarsen1978 Nybegynder
15. maj 2003 - 18:18 Der er 4 kommentarer og
1 løsning

SQL Kopier

Heysa
Jeg har 2 tabeller:
Tabel1 og Tabel2 de indeholder begge kolonnerne "id" og "test"
Hvordan skriver jeg en SQL-sætning (Skal bruges under Makro), der tager alle poster i Tabel1 og kopier dem over i Tabel2? Jeg har forsøgt dette, men det virker ikke:
-----------
Insert into Tabel2 (id, test) values Tabel1.id ,Tabel1.test)
------------
Altså er det 20 poster i tabel1 skal alle 20 over i tabel2
Avatar billede kimlarsen1978 Nybegynder
15. maj 2003 - 18:19 #1
Sorry: Det er selvfølgelig det har jeg har forsøgt:
----------
Insert into Tabel2 (id, test) values (Tabel1.id ,Tabel1.test)
Avatar billede -mundi- Nybegynder
15. maj 2003 - 18:27 #2
insert into table2(id,test) select table1.id,table1.test from table1
Avatar billede kaptajnkemo Nybegynder
15. maj 2003 - 18:29 #3
prøv noget i stil med:

INSERT INTO Tabel2(SELECT * FROM TABEL1)...
Avatar billede kaptajnkemo Nybegynder
15. maj 2003 - 18:31 #4
Mundies svar må da skulle være:

insert into table2(id,test) values(select table1.id,table1.test from table1)

eller hvad? jeg bruger ikke selv access ;)
Avatar billede kimlarsen1978 Nybegynder
15. maj 2003 - 18:41 #5
Ja, det skulle bare rettes til dansk så kørte det
tnx :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester