Einzelnen Beitrag anzeigen

Rainer Wolff

Registriert seit: 25. Okt 2005
Ort: Bretten
318 Beiträge
 
Delphi 10.4 Sydney
 
#1

Select where wert in (...)

  Alt 27. Jan 2012, 09:59
Datenbank: Firebird • Version: 2.5 • Zugriff über: dbx
Hallo,

ich habe grad erfolglos über folgendes Problem gegrübelt und gesucht:

Ich möchte ein SQL-Statement der Form "Select * from table where spalte in (1,2,3,4)".
Diese Bedingung (1,2,3,4) möchte ich allerdings als dynamischen Parameter haben, also quasi
"Select * from table where spalte in (:menge)"

Klar kann ich mir den SQL-String selbst zusammenbauen, ich möchte aber wissen, ob es auch eine Syntax gibt um zu sagen: Query.Parambyname('menge').AsIrgendwas=Menge.

Gruß Rainer
  Mit Zitat antworten Zitat