Avatar billede benner Nybegynder
17. oktober 2001 - 16:15 Der er 1 løsning

SQL: SELECT DISTINCT Felt1 ORDER BY Felt2

Jeg er i besidelse af en tabel indeholden oplysninger om nogle backupbånd. Et udsnit ses her:

BåndNr  Person  Dato
1      ES      2001-10-15
3      FO      2001-09-23
5      BB      2001-10-04
8      ES      2001-09-25
12      AM      2001-10-16
16      BB      2001-10-17

Det som jeg ønsker er en SQL-forespørgsel som returnere et recordset med en prioriteret liste over hvem som mest trænget til at få foretaget en backup.
Jeg har kun brug for Person-feltet, tilgengæld vil jeg ikke have nogle dubletter. Alle felter et af typen NVARCHAR.
Eksempel udtrækkes skulle altså resultere i:
FO - ES - AM - BB
Avatar billede proaccess Nybegynder
17. oktober 2001 - 16:23 #1
Kan denne ikke gøre det:

SELECT Person FROM tabelNavn GROUP BY Person ORDER BY Max(Dato), Person
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
Computerworld tilbyder specialiserede kurser i database-management

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