Frage : Mitgliedstaat greifen auf SQL-Verteilung durch die nullbenötigte Abhilfe zurück

Ich schreibe etwas SQL (using Zugang 2007) diese Summen eine Spalte und verwende dann diesen Wert, um einen Prozentsatz von anderen zu berechnen summierte Spalte. Jedoch wenn es keine Daten für die Nenner summierte Spalte gibt, erhalte ich das #error Resultat (Verteilung durch null). Wie kann ich diesen Quotienten durch null anstelle vom #error Wert gerade ersetzen?

If Summe (Verkäufe. [Gesamtverkäufe]) ist unten 0, dann erhalte ich den #error Wert für PayrollPercent, und die Form, dass PayrollPercent Wert innen angezeigt wird, bearbeitet nicht (nicht sure, warum es nicht funktioniert und einfach nicht #error anzeigt, aber die ist eine unterschiedliche Frage),
1:
SELECT Summe (Sales.Payroll) /Sum (Verkäufe. [Gesamtverkäufe]) ALS PayrollPercent von den Verkäufen

Antwort : Mitgliedstaat greifen auf SQL-Verteilung durch die nullbenötigte Abhilfe zurück



IIF (Summe (Verkäufe VORWÄHLEN. [Gesamtverkäufe]) =0,0, Summe (Sales.Payroll) /Sum (Verkäufe. [Gesamtverkäufe])) ALS PayrollPercent von den Verkäufen

MX
Weitere Lösungen  
 
programming4us programming4us