Tech: SQL GROUP BY with SUM

This will be a short article dealing with a very simple application. Using the SUM function to return results based on a group of items. So here goes:
Table with Multiple Entries per Date
First I queried a table I had created by importing a spreadsheet into a SQL tabled named "Tracking". I wanted to ensure that the data contained in the spreadsheet imported properly into the Table and the results were what I expected. To do this I simply selected the columns I wanted to inspect and
Select [date], sales, commission From dbo.TrackingHere are the results that were returned:
As you can see the results show several sales on one day and several commissions. In this database we keep track of individual sales but lets say we need to get totals for both the sales and commission for each day in particular.
Select [date], sum(sales)as sales , sum (commission) as commission
From dbo.Tracking
Group By [date]
After running this script you can see that the sales and commissions have been summed below, The dates are out of order because when I imported the spreadsheet I was not paying attention to the data type and I converted it to nvarchar. I will correct this and show how that is done in another article.
Happy Summing
~Yati
Great write-up, I am a big believer in commenting on blogs to inform the blog writers know that they’ve added something worthwhile to the world wide web!.. TutuApp iOS 10
ReplyDeleteVery good points you wrote here..Great stuff...I think you've made some truly interesting points.Keep up the good work. Cydia iOS 11.3
ReplyDeleteÇevrimiçi bir kripto para borsasında hesap açarak, bitcoin nasıl alınır öğrenebilirsin. Bitcoin nasıl alınır diye düşünüyorsan, öncelikle uygun bir ödeme yöntemi belirlemen gerekir.
ReplyDelete