SQL Sum Function bei nvarchar Werten Konvertierung

Das erste Cast wandelt den Nvarchar Wert aus Lo.Kosten in einen Float.
Das zweite Cast wandelt den Float Wert aus Lo.Kosten in einen Decimal Wert.
Die Replace Function wandelt die „,“ in „.“ ab.
Die Sum Function summiert den Wert auf. 

select sum(CAST(CAST(REPLACE(Lo.Kosten, ‚,‘, ‚.‘) AS float) AS decimal(6, 2))) from lohnberechnung as lo

SQL Test Datev Ausgangsrechnungen

In den anhängenden Controllings befinden sich die Inhalte, die Individuell bei Ausgangsrechnungen in die Datenfelder Buchungstext, Beleg1, Beleg2, Kost1 und Kost2 über SQL-Scripte geschrieben werden können. Ausserdem wird das Leistungsdatum, Länderkennzeichen und die Debitorennummer mit übertragen. Häufig reicht dieses Controlling schon aus um Fehler bei der Übergabe zu analysieren.

[download id=“609″]

SQL Anweisung Punkt und Strich aus Zeichenkette entfernen

SQL Anweisung um Zeichen aus einer Zeichenkette zu entfernen.

replace(replace(projnr,‘-‚,‘ ‚),‘.‘,‘ ‚)

Bindestrich und Unterstrich werden aus der Zeichenkette entfernen.

SELECT REPLACE(REPLACE(REPLACE(REPLACE(kstktr, ‚P‘, “),‘ ‚,“),‘.‘, “),‘-‚,“) FROM rebBuchung

Aus dem Feld KSTKTR werden die Zeichen P| Leerzeichen|.|-| entfernt