Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.929 Beiträge
 
FreePascal / Lazarus
 
#1

sql syntax mit limit für firebird

  Alt 17. Feb 2009, 18:37
Datenbank: firebird • Version: 2.1 • Zugriff über: zeos
hallo zusammen,
ich habe eine Tabelle mit folgendem Aufbau:
id, giltab_menge, preis
darin steht beispielsweise
1, 1, 2.-
2, 10, 1.90
2, 100 , 1.50

mit folgender Abfrage möchte ich den jeweil gültigen Wert erhalten:

select * from artikelpreise where giltab_menge = 50 or giltab_menge < 50 order by gilt_abmenge desc ;

das funktioniert auch soweit, dass ich als ersten DS den gewünschten erhalte.
Wie bekomme ich jetzt hin, dass ich _nur_ den ersten Satz bekomme?
limit 1 wie in mysql funktioniert in firebird nicht
wie ist hier die richtige Syntax?


danke Gruss KH
Karl-Heinz
  Mit Zitat antworten Zitat