09. maj 2005 - 14:57Der er
10 kommentarer og 1 løsning
2 tabeller hvor det ene indhold skal over i den anden -dupletter.
Hejsa!
Vi har et lille projekt i skolen og nu har vi en valutatabel i MS SQL som mangler nogle kurser osv.. Det har vi så i en anden tabel hvor der er gennemsnit kurser for dagene... Nu skal vi så have ført de datoer med kurser over i den gamle valutatabel, hvor altså der ikke er nogen kurser...
Tror måske det er noget distinct, vi skal have sving i...
Men f.eks. i det tilfælde hvor der er 2 med ens dato skal man være sikker på man benytter den kurs fra den gamle tabel... Er man jo ikk helt, hvordan klares det?
SELECT kolonneID, kolonne2, kolonne3 FROM glTabel UNION SELECT kolonneID, kolonne2, kolonne3 FROM nyTabel WHERE kolonneID NOT IN (SELECT kolonneID FROM glTabel WHERE glTabel.Dato = nyTabel.Dato)
Men hvis det kun er denne ene gang du skal overføre data, så skal du helt klart følge terry's metode.
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.