Avatar billede leasing Nybegynder
17. november 2006 - 14:06 Der er 4 kommentarer og
2 løsninger

Forespørgsel fra 2 tabeller

Jeg har følgende 2 tabeller som jeg skal bruge i min forespørgsel:
PERSONALE: personaleID, afdelingID, navn
GATID: personaleID, dato

Det jeg skal have som udtræk er:
Navn, antal regler, seneste regel er gældende fra

"antal regler" svare til det antal der er registreret i tabellen GATID med personaleID
"seneste regel er gældende fra" svare til den seneste regel der er lavet. Feltet dato i tabellen GATID

Håber der er en der lynhurtigt har et svar på denne. Helst med en sql sætning.
Avatar billede jensen363 Forsker
17. november 2006 - 14:36 #1
SELECT PERSONALE.PersonaleID, PERSONALE.AfdelingID, PERSONALE.Navn, Count(GATID.Dato) AS AntalOfDato, Last(GATID.Dato) AS SidsteOfDato
FROM PERSONALE INNER JOIN GATID ON PERSONALE.PersonaleID = GATID.PersonaleID
GROUP BY PERSONALE.PersonaleID, PERSONALE.AfdelingID, PERSONALE.Navn;
Avatar billede Slettet bruger
17. november 2006 - 23:21 #2
jensen363>måske var en halv time ikke hurtigt nok!~)
Avatar billede Slettet bruger
18. november 2006 - 00:21 #3
SELECT PERSONALE.Navn, Count(GATID.Dato) AS [Antal regler], Last(GATID.Dato) AS [Seneste regel er gældende fra]
FROM PERSONALE INNER JOIN GATID ON PERSONALE.PersonaleId = GATID.PersonaleId
GROUP BY PERSONALE.Navn
ORDER BY PERSONALE.Navn;
Avatar billede leasing Nybegynder
27. november 2006 - 15:47 #4
Så har jeg fået begge til at virke.
Svar venligst.
Tak for hjælpen
Avatar billede jensen363 Forsker
27. november 2006 - 16:45 #5
Svar : -)
Avatar billede Slettet bruger
28. november 2006 - 21:48 #6
!~)
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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