24. juli 2003 - 13:29Der er
7 kommentarer og 1 løsning
SQL i krydstabel
Jeg har 2 tabeller: 1. Projekter (her ligger alle projekterne) 2. FagXProjekt (her bliver personerne registreret om de har deltaget i et projet)
For at finde de projekter én person har deltaget i, bruger jeg følgende: SELECT Projekter.*, FagXProjekt.PersonID FROM Projekter INNER JOIN FagXProjekt ON Projekter.ProjektID = FagXProjekt.ProjektID WHERE (FagXProjekt.PersonID=1)
Problemet er at jeg også skal finde ud af hvilket projekter personen IKKE har deltaget i?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
SELECT Projekter.*, FagXProjekt.PersonID FROM Projekter INNER JOIN FagXProjekt ON Projekter.ProjektID = FagXProjekt.ProjektID WHERE NOT (FagXProjekt.PersonID=1)
>Terry: How are you going to exclude only FagXProjekt.PersonID=1 by use of the wizard? - I think that ALL PersonID's are excluded, so only records where PersonID=Null is returned...
>Terry: No, I've just begun to take my salury-paying work serious... I've spent (far) to many of my working hours on eksperten in the past, so now i'm just on and off occiasionally...
I too have used far too many hours on eksperten, and not just working hours. I have started cutting back quite a bit specially during the day, and what do we get out of it other than points which cant be used for much at all :o)
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.