Hallo Leute,
habe ein kleines Problem, wahrscheinlich ist das nur ein einfacher Denkfehler in meiner gebildeten
SQL-Anweisung:
SQL-Code:
SELECT *
FROM dbo.VORGANG
WHERE BELEGART = 'L'
AND UPPER(VORGANGNR) LIKE '%'+UPPER('Muster')+'%'
OR UPPER(BETREFF) LIKE '%'+UPPER('Muster')+'%'
OR UPPER(FREMDEAUFTNR) LIKE '%'+UPPER('Muster')+'%'
OR UPPER(FREMDEKOMNR) LIKE '%'+UPPER('Muster')+'%'
Ich möchte das ein Textteil "Muster" in den Feldern: VORGANGNR, BETREFF, FREMDAUFTNR, FREMDKOMNR
gesucht werden (Filter) aber eben nur die Daten angezeigt werden wo das Feld "BELEGART = 'L'" ist.
Irgendwie klappt das aber nicht er zeigt immer alle möglichen Inhalte BELEGART an.
Kann ich das so überhapt angehen, oder muss ich hier eine Unterabfrage benutzen?
Gruss
Thorsten