Hallo Leute
habe auch wieder mal ein kleines Problem
Folgende Daten möchte ich in einen Select abfrage einbinden
Spalte1 = Decimal mit 6 Kommastellen
Spalte2 = Decimal mit 6 Kommastellen
Spalte3 = Varchar (10)
SQL-Code:
Werte in den Spalten
Spalte1 Spalte2 Spalte3
1,568 10 GSTH
756,26 12 EVGHU
2,0254 <NULL> DRB
45,1258 <NULL> WFHI
SQL-Code:
SELECT Spalte1, Spalte2, CAST(Spalte1/ 100 * Spalte2+ Spalte1 AS varchar(20)) + ' ' + Spalte3 AS Expr1
FROM Tabelle1
SQL-Code:
Ergebnis Werte in den Spalten
Spalte1 Spalte2 Spalte3 Expr1
1,6055 10 GSTH 1.7660500000000 GSTH
48,367 12 EVGHU 53.2037000000000 EVGHU
2,0254 <NULL> DRB <NULL>
45,1258 <NULL> WFHI <NULL>
Jetzt mein Frage
1) wie kann ich die überflüssigen 0 beseitigen am Ende der Zahl in der Spalte (Expr1)
2) und wie bekomme ich ein ergebnis in der Spalte (Expr1) wo die <Null> stehen.
Das Ergebnis solte so aussehen: Spalte1 + Spalte3 (2,0254 DRB)
Stehe bei diesem Problem leider etwas auf dem Schlauch.
Ich hoffe es kann mir einer einen Tipp geben wie ich das Lösen kann, Danke.
schöne Grüsse
Tau