Avatar billede foxladi Nybegynder
24. juni 2004 - 12:05 Der er 1 løsning

Vil kopiere flere rækker til en tabel, kun én bliver kopieret

Goddag

Jeg vil gerne have kopieret flere rækker fra én tabel til en anden, men det er kun den først fundne række, der bliver kopieret.

Min query ser sådan her ud:

INSERT INTO tabel2 SELECT tabel1.* FROM tabel1 WHERE tabel1.ordreID = '2'

Der er to rækker, der har ordreID 2, men den indsætter kun den øverste i tabel2.

Hvad er der galt?
Avatar billede foxladi Nybegynder
24. juni 2004 - 12:09 #1
Ups!

Nu har jeg kæmpet med dette problem i et par timer. Herefter skriver jeg  her og kommer i tanker om, hvad der kan være galt.

Jeg havde oprettet ordreID-feltet som unikt i tabel2.
Undskyld ulejligheden.
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
Computerworld tilbyder specialiserede kurser i database-management

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