17. november 2006 - 14:06Der 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.
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
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;
Synes godt om
Slettet bruger
17. november 2006 - 23:21#2
jensen363>måske var en halv time ikke hurtigt nok!~)
Synes godt om
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;
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.