31. juli 2008 - 10:23Der er
6 kommentarer og 1 løsning
Forskellig fra
Hej Jeg har et problem med en lille sql sætning. Jeg har to næsten identiske tabeller, hvor jeg skal udvælge de poster i den ene tabel som er forskellige fra dem i den anden tabel. Altså hvis posterne ikke er i den ene tabel, skal de vises med forespørgslen.
Jeg bruger denne forespørgsel SELECT Kunde.Kundenummer, KundeData.Kundenummer FROM Kunde INNER JOIN KundeData ON Kunde.Kundenummer = KundeData.Kundenummer WHERE kunde.kundenummer <> kundedata.kundenummer
Denne sætning giver dog ikke noget resultat. Er der nogen der har nogen ideer?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Lav istedet en left outer join: ... FROM Kunde LEFT OUTER JOIN KundeData ON Kunde.Kundenummer = KundeData.Kundenummer WHERE kundedata.kundenummer is null
Eller, hvis det ikke virker, kunne du prøve en meget basic metode:
DELETE FROM Kunde WHERE NOT EXISTS (SELECT * FROM KundeData WHERE Kundenummer = Kunde.Kundenummer)
Synes godt om
Ny brugerNybegynder
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.