16. september 2004 - 22:18Der er
6 kommentarer og 1 løsning
select data med brug af forskellig fra
Hejsa Eksperter
Sidder og roder med en select sætning hvor jeg skal lave et udtræk fra 2 tabeller, tabel A og tabel B.
Problemet ligger i at udtrækket kun må indeholde data hvor tabel A.ID er forskelligt fra tabel B.ID - altså udtrækket må kun indeholde data hvor tabel A's ID nummer er forskelligt fra tabel B's ID nummer...
Her er en som ikke dutter: SELECT DISTINCT kundehistorik.ID, kundehistorik.kampagne, kundehistorik.status, evaluering_admin.kampagneID FROM evaluering_admin INNER JOIN kundehistorik ON evaluering_admin.kampagneID <> kundehistorik.ID WHERE (kundehistorik.status = N'Aktiv')
Fantastisk - endnu engang tak for din hurtige hjælp...
Sådan blev det færdige resultat: SELECT DISTINCT kundehistorik.ID, kundehistorik.kampagne, kundehistorik.status FROM evaluering_admin CROSS JOIN kundehistorik WHERE (kundehistorik.status = N'Aktiv') AND (kundehistorik.ID NOT IN (SELECT evaluering_admin.kampagneID FROM evaluering_admin)) ORDER BY kampagne ASC
Hvad står N for i: kundehistorik.status = N'Aktiv' ?
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.