Strings musst Du in dem meisten SQL-Dialekten in einfache Anführungszeichen setzen, bei LocalSQL (Paradox) und Access aber in Doppelte.
1. Wenn Du gkeichzeitig nach String- und Zahlenfeldern suchtst, verknüpfst Du die Felder mit AND.
2. Mit UPPER und LOWER kannst Du Strings groß oder klein machen.
3. Mit Like suchst Du nach Strings mit Platzhaltern (%,_)
4. Mit IN überprüfst Du, ob ein Feldwert mit einem Element aus einer Liste übereinstimmt.
5. Mit BETWEEN kannst Du Zahlen aus einem bestimmten Bereich auswählen.
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| SELECT * FROM Tabelle WHERE
1. (Zahl = 350) AND (TEXT = 'TL')
2. UPPER(Text) = 'TL'
3. Text LIKE 'T%'
4. Text IN ('TL', 'Test', 'Dummy')
5. Zahl BETWEEN 300 AND 400 |
Schau Dir die LocalSQL-Hilfe an (Startmenü|Programme|Delphi|Hilfe|Borland Database Engine|Handbuch zu LocalSQL)
Falls Du nicht mit Paradox oder DBase arbeitest, studier die SQL-Beschreibung Deiner Datenbank - manche Befehle sind ein wenig unterschiedlich.
