Vraag : MS-Access SQL verdeelt door Nul nodig alternerende actie

Ik schrijf één of andere SQL die (Toegang 2007 gebruiken) die een kolom optelt en dan deze waarde gebruikt om een percentage van een andere opgetelde kolom te berekenen. Nochtans, als er geen gegeven voor de noemer opgetelde kolom is, krijg ik het #errorresultaat (waterscheiding door nul). Hoe kan ik dit quotiënt met een nul in plaats van de #errorwaarde enkel vervangen? />If Som

" codeBody "
1:
van
SELECT Som (Sales.Payroll) /Sum (Verkoop. [Totale Verkoop]) ALS PayrollPercent VAN Verkoop

Antwoord : MS-Access SQL verdeelt door Nul nodig alternerende actie



SELECTEER IIF (Som (Verkoop. [Totale Verkoop]) =0,0, Som (Sales.Payroll) /Sum (Verkoop. [Totale Verkoop])) ALS PayrollPercent VAN Verkoop

mx
Andere oplossingen  
 
programming4us programming4us