Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism MSSQL berchnetes Feld formatieren (https://www.delphipraxis.net/79258-mssql-berchnetes-feld-formatieren.html)

peter12 19. Okt 2006 09:07


MSSQL berchnetes Feld formatieren
 
Unter MYSQL funktioniert es mit truncate
SQL-Code:
'select b.preis,b.meng,b.nr,p.mwst ,regnr ,b.art,a.name,'+
  chr(39)+', '+chr(39)+',a.mr,'+chr(39)+', '+chr(39)+',Anschrift,'+chr(39)+', '+
   chr(39)+',plz,'+chr(39)+', '+chr(39)+ ',lfbis,'+chr(39)+', '+chr(39)+
   ',ort as name,truncate((b.preis*b.meng),2) as brutto, '+
' truncate((((b.preis*b.meng)/((100+p.mwst)/100))*(p.mwst/100)),2) as mwstp, '+
' truncate(((b.preis*b.meng)/((100+p.mwst)/100)),2) as netto ,lieferdatum,konto,blz,sojapreis '+
  ' from bestellung b ,adresse a ,preis p where   b.eingang = 2 and b.art = p.text '+
' and a.lfbis = b.kundenr order by lieferdatum,mr,name '
Welcher befehl ist es unter MSSQL.

peter

mkinzler 19. Okt 2006 09:25

Re: MSSQL berchnetes Feld formatieren
 
Ich würde es mal mit ROUND() versuchen
http://www.itrain.de/knowhow/sql/tsql/funktionen/

peter12 19. Okt 2006 10:42

Re: MSSQL berchnetes Feld formatieren
 
Danke für den Link

Habe Stunden mit goolge vergeblich gesucht.

Peter

mkinzler 19. Okt 2006 10:58

Re: MSSQL berchnetes Feld formatieren
 
Zitat:

Zitat von peter12
Danke für den Link

Habe Stunden mit goolge vergeblich gesucht.

Peter

Dann hast du nach den falschen Begriffen gesucht. Der In MSSQL und Verwandtschaft (Sybase) verwendete verwendete SQL Dialect heißt TransactSQL ( TSQL).


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz