Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
21.013 Beiträge
 
Delphi XE Professional
 
#2

Re: Bei doppeltem Eintrag, Record mit der höheren ID wählen

  Alt 10. Mär 2010, 15:47
Müsste das nicht so gehen?
SQL-Code:
SELECT ID, Name, Vorname, Nummer
FROM Tabelle A
WHERE ID = (
  SELECT MAX(ID)
  FROM Tabelle B
  WHERE B.Name = A.Name
  AND B.Vorname = A.Vorname
  AND B.Nummer = A.Nummer)
[edit] Sry, hatte die Nummer vergessen [/edit]

[edit2] Wobei eine einfache Gruppierung doch auch funktionieren müsste
SQL-Code:
SELECT MAX(ID), Name, Vorname, Nummer
FROM Tabelle
GROUP BY Name, Vorname, Nummer
[/edit2]
Detlef
Wenn Dein Programm nicht macht, was es soll, nenn es einfach "Version 1.0"

Delphi programming is cool
  Mit Zitat antworten Zitat