Avatar billede MSchlamovitz Mester
14. september 2014 - 21:33 Der er 3 kommentarer og
1 løsning

Fejl i Access 2013 ??

MS Access 2013

En tabel: (Tabel1)
Id    Navn    Dato
1    Ole    14-02-12
2    Ole    12-04-13
3    Ole    16-07-14
4    Peter    15-02-12
6    Peter    07-05-13
5    Peter    19-08-14

En forespørgsel:
SELECT Tabel1.Navn, First(Tabel1.Dato) AS FørsteDato, Last(Tabel1.Dato) AS SenesteDato
FROM Tabel1
GROUP BY Tabel1.Navn;

Resultat:
Navn    FørsteDato    SenesteDato
Ole    14-02-12    16-07-14
Peter    15-02-12    07-05-13

Hvorfor er seneste dato for Peter 07-05-13 og ikke 19-08-14 ?
Feltet Dato er af typen dato- klokkeslet
Avatar billede terry Ekspert
15. september 2014 - 10:19 #1
First and last don't return the lowest or highest date but what order they were entered in.
And because
6    Peter    07-05-13 was entered AFTER 5    Peter    19-08-14
then  it will be last (entered)

try using min and max
Avatar billede terry Ekspert
15. september 2014 - 17:39 #2
Thanks, hope you find a solution
Avatar billede MSchlamovitz Mester
16. september 2014 - 20:43 #3
Oh yes, max will do
:-)
Avatar billede terry Ekspert
16. september 2014 - 20:48 #4
great
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

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