Von Anwender zu Anwender

Zusammenstellung diverser Informationen und Tipps

SQL LEN Funktion in Verbindung mit einer Case Anweisung

Diese Anweisung ermittelt die Länge des Datenfeldes Projektnr. 
Wenn die Länge der Projektnummer = 4 ist, dann wird die Projektnr angezeigt.
Wenn die Länge der Projektnummer <> 4 ist, dann wird das Datenfeld Kostenstelle aus dem Adressenstamm angezeigt.

Damit kann in einer Beispielanwendung z.B. das Datenfeld KOST1 für die Datev Übergabe angesteuert werden.

select projnr, case len(Projnr) when 4 then PROJNR else adrAdressen.KST End from Rechnung LEFT JOIN adrAdressen ON Rechnung.ADRKUERZ = adrAdressen.AdrNrGes