Reputation: 3
I have this query set up in SQL Server:
Select [Month]
,[Users]
,[Shows]
,[Clicks]
,[Orders]
,[Sales_Revenue]
From [dbo].[Perf]
Where Sales_Revenue > 5000000
I want from this query to also include a command where I divide Sales_Rev
by Orders
and create an Average Order
column.
Upvotes: 0
Views: 939
Reputation: 1015
If you want to handle 'Divide By Zero' error when your Orders = 0, use NULLIF
Select [Month]
,[Users]
,[Shows]
,[Clicks]
,[Orders]
,[Sales_Revenue]
,[Sales_Revenue]/NULLIF([Orders],0) AS 'Average Order'
From [dbo].[Perf]
Where Sales_Revenue > 5000000
Upvotes: 1
Reputation: 320
Just add [Sales_Revenue]/[Orders] as Average Order
in your select query.
Select [Month]
,[Users]
,[Shows]
,[Clicks]
,[Orders]
,[Sales_Revenue]
,[Sales_Revenue]/[Orders] AS [Average Order]
From [dbo].[Perf]
Where Sales_Revenue > 5000000
Upvotes: 0