Quantcast
Channel: SQLServerCentral » SQL Server 2014 » Development - SQL Server 2014 » Latest topics
Viewing all articles
Browse latest Browse all 3145

Trouble with SUM

$
0
0
Hi there,I have this query:SELECT filteredfs_franchise.fs_franchisenumber, dbo.Filteredfs_carvelgmr.fs_year AS Year, SUM(COALESCE(FS_Amount, '0.00')) AS MTDFROM filteredfs_carvelgmr INNER JOIN filteredfs_franchise ON filteredfs_carvelgmr.fs_franchiseid = filteredfs_franchise.fs_franchiseid INNER JOIN dbo.Filteredfs_carvelgmrcalendar ON filteredfs_carvelgmr.fs_year = dbo.Filteredfs_carvelgmrcalendar.fs_year INNER JOIN [Staging_FCRM_to_AX].dbo.GMR_Calendar_Year_Translation cal ON cal.Period = filteredfs_carvelgmr.fs_period AND cal.Year = filteredfs_carvelgmr.fs_yearWHERE MONTH(cal.Date) = 11 AND dbo.Filteredfs_carvelgmr.fs_year IN ('2015', '2014') AND filteredfs_franchise.fs_franchisenumber = '2248' AND fs_type = '717610004' AND filteredfs_franchise.fs_brandidname LIKE 'Carvel%'GROUP BY dbo.Filteredfs_carvelgmr.fs_year, filteredfs_franchise.fs_franchisenumber;I have hardcoded the values just for the purposes of this example (the value for year and store number).The query returns this result fs_franchisenumber Year MTD 2248 2014 425.00I need it to also return the values of 2248 2015 0.00 as there is no data for November of 2015.Not sure how I would go about that. Any help is greatly appreciated. I thought the COALESCE statement would take care of it, but it does not.

Viewing all articles
Browse latest Browse all 3145

Latest Images

Trending Articles



Latest Images