Suchbedingungen
Siehe auch
Top 


Suchbedingungen sind boolsche Ausdrücke, wie sie auch in SQL oder Pascal zum Einsatz kommen. Hier sind einige Beispiele von TurboDB Suchbedingungen:

Name is 'Smith'
Name = "Smith"
Name like 'Smi*'
Name like 'Smit?'
Name has "mit"
Name[3] = 'i'
LeftStr(Name, 2) = "Sm"
Length(Name) > 4
Amount = 13546.45
Amount less 13546.46
Amount < 345,67 or Amount > 567,89
Amount1 * 0.3 > Amount2 * 0.8
Date-of-birth = 20/4/1962
Date-of-birth < 20/4/1962
Date-of-birth from 4/1/1962 upto 4/30/1962
Year(Date-of-birth) < Year(Now)


Name, Amount, Amount1, Amount2 und Date-of-birth sind Tabellenspalten. Sowohl einfache als auch doppelte Anführungszeichen können benutzt werden. * steht als Joker für 0 oder mehr beliebige Zeichen, ? ist der Joker für exakt ein Zeichen. TurboDB bietet leistungsstarke Funktionen und Operatoren zum Einsatz in Suchbedingungen, z.B. like, from...upto, LeftStr, Year und viele mehr. In Operatoren und Funktionen finden Sie eine komplette Referenz. Bedungungen können mit den logischen Operatoren and, or und not kombiniert werden.