Brug funktionen ROW_NUMBER() og PARTITION BY-klausul. Noget som dette:
SELECT Id, Name, Date FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY Id ORDER BY Date desc) AS ROWNUM
FROM [MyTable]
) x WHERE ROWNUM = 1
Brug funktionen ROW_NUMBER() og PARTITION BY-klausul. Noget som dette:
SELECT Id, Name, Date FROM (
SELECT *, ROW_NUMBER() OVER (PARTITION BY Id ORDER BY Date desc) AS ROWNUM
FROM [MyTable]
) x WHERE ROWNUM = 1
Rekursiv forespørgsel, hvor anker og medlem har fagforeninger
Ret "FEJL 1250 (42000):Tabel '...' fra en af SELECT'erne kan ikke bruges i ORDER-klausulen" i MariaDB
PHP SQL:Sådan gemmer du data til flere databaser fra en html-formular ELLER hvordan du automatisk kopierer data fra en database til en anden database
Repræsentation af sparsomme data i PostgreSQL