Thema: Delphi select statement

Einzelnen Beitrag anzeigen

jangbu

Registriert seit: 6. Apr 2006
171 Beiträge
 
Delphi 10.3 Rio
 
#1

select statement

  Alt 7. Dez 2009, 15:42
Datenbank: SQL-Server • Version: 2000 • Zugriff über: ADO
Hallo,

komme da mit einem select statement nicht klar. Hab eine Tabelle mit Spalten Charge,Typ,Probe,Zeit. Es gibt mehrere unterschiedliche Proben zu jeder Charge.
Was ist benötige, sind die jeweils letzten Einträge zu jeder Probe (fett markiert).

Charge Typ Probe Zeit
4712 M A 01:00
4712 M K 02:00
4712 M O 03:00
4712 M K 04:00
4712 M A 02:30

Ich müsste also 2 selects nacheinander auf die gleiche Tabelle absetzen. Etwa

1. select distinct(Probe) where Type = 'M' => um alle exisitierenden Proben zu ermitteln, also A,K,O
2. select LAST 1 from >= ERGEBNIS von 1. <= => um die jeweils letzten Sätze je Probe, also 03:00,04:00,02:30 zu ermitteln.

Bekomme jedoch die Abfrage nicht hin. Ich bräuchte äquivalent zu top 1. Jemand ne Idee?
  Mit Zitat antworten Zitat