Microsoft
Software
Hardware
Network
Question : MS Access SQL Divide by Zero workaround needed
I am writing some SQL (using Access 2007) that sums a column and then uses this value to calculate a percentage of another summed column. However, if there is no data for the denominator summed column, I get the #error result (divide by zero). How can I just replace this quotient with a zero instead of the #error value?
If Sum(Sales.[Total Sales]) below is 0, then I get the #error value for PayrollPercent, and the form that PayrollPercent value is displayed in does not work (not sure why it does not work and simply does not display #error, but that is a separate question)
1:
SELECT Sum(Sales.Payroll)/Sum(Sales.[Total Sales]) AS PayrollPercent FROM Sales
Answer : MS Access SQL Divide by Zero workaround needed
SELECT IIF(Sum(Sales.[Total Sales])=0,0, Sum(Sales.Payroll)/Sum(Sal
es.[Total Sales]) ) AS PayrollPercent FROM Sales
mx
Random Solutions
What do you think about these specs for a new System Center Operations/Configurations Manager 2007 R2 server?
How to use Outlook VBA to select messages in an Outlook folder and run VBA macro
net share system error 5 acces denied
Utilizing array gleamed from GetRows method in Access VBA
Symantec Endpoint Protection - SID 23615 HTTPS Tidserv Request 2 Detected
Deploy application using GPO win 2008 R2
Cisco 2950 Vlan for Voice
Could Linkserver provide me DB schema?
Multiple Stored Procedures in a single transaction
Crystal Reports Xi - Sorting a CrossTab Report by a Summary Field