nopCommerce SQL Query for Top 10 Gross Sales Days

5/13/2025 NopCommerce
nopCommerce SQL Query for Top 10 Gross Sales Days

SQL Server query to display the top 10 gross sales days.

Declare @current_utc_offset int

IF  ServerProperty('EngineEdition') >= 5

Begin

set @current_utc_offset = (select  convert(int, left(current_utc_offset,3)) AS current_utc_offset from sys.time_zone_info Where Name = 'US Eastern Standard Time')

End

PRINT @current_utc_offset
SELECT TOP 10 SUM([OrderTotal]) as totalSales, Count([Id]) AS Orders,  dateadd(hour, @current_utc_offset, dateadd(hour, datediff(hour, 0, convert(date, [CreatedOnUtc])), 0))

FROM [dbo].[Order]

GROUP BY dateadd(hour, @current_utc_offset, dateadd(hour, datediff(hour, 0, convert(date, [CreatedOnUtc])), 0))

ORDER BY SUM([OrderTotal]) desc

‹ Back to List