dedlfix: Datenabgleich mit Bedingung

Beitrag lesen

echo $begrüßung;

IIf(InStr(Tabelle1.ArtNr,"-") <>0, Left(Tabelle1.ArtNr,InStr(Tabelle1.ArtNr,"-")-1) AS dummyspalte

Da fehlt übrigens noch was, die Klammer von IIf ist nicht geschlossen.

IIf = CASE WHEN

Es gibt auch IF(), und das lässt sich bei einfacher if-else-Entscheidung angenehmer notieren als das CASE-Konstrukt.

Außerdem verlinktest du auf das CASE-Statement für Stored Procedures, das eine klein wenig andere Syntax (END vs. END CASE) hat als der CASE-Operator, den man in einer Query einbauen kann.

echo "$verabschiedung $name";