![]() |
Re: Division in Firebird SQL Abfrage
Zitat:
Gruß, Jens |
Re: Division in Firebird SQL Abfrage
Ich meinte
SQL-Code:
...Cast(select Cast(Count(VVI.Counter)as DOUBLE PRECISION) ...) as DOUBLE PRECISION) / ...
|
Re: Division in Firebird SQL Abfrage
Ja das ist klar aber die die gecounten Teilergebnisse oben sind ja immer gerade Zahlen, erst das Ergebnis der Division "kann" Gleitkommazahl.
|
Re: Division in Firebird SQL Abfrage
Es reicht das es sein könnte
|
Re: Division in Firebird SQL Abfrage
Division durch 0?
Grüße Mikhal |
Re: Division in Firebird SQL Abfrage
Das könnte natürlich sein, wenn ich z.b keine Aufträge hab aber durch die Angebote teile, dann knallts wie könnte ich verhindern das wenn dieser Fall eintritt keine Fehlermeldung ausgelöst wird.
|
Re: Division in Firebird SQL Abfrage
Frage mit IIF oder CASE WHEN ab, ob der Divisor 0 ist und reagiere entsprechend.
![]() Gruß, Jens |
Re: Division in Firebird SQL Abfrage
Vielen dank leute hab jetzt den Tipp mit dem Iff verwendet und ersetze einfach wenn durch 0 geteilt werden soll durch 1 das genügt den Anforderungen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:24 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