Is it possible to show a Int value as a decimal..? I am trying to work out a variance based on a total difference/total*100, my datatypes are integers and the result returned is 0.
Is this possible...?
Here is my query and results...
Thanks for any ideas.
SELECT
TMI.[Date],
AllNat.varcharNatco AS NATCO,
AllNat.TotalDownloads AS [Natco Downloads],
TMI.TotalDownloads AS [TMI Downloads],
(AllNat.TotalDownloads - TMI.TotalDownloads) AS [Difference],
(((AllNat.TotalDownloads - TMI.TotalDownloads) /TMI.TotalDownloads)*100) As [% Varience]
FROM
@TMI as TMI, tblAll_Natcos_Summary as AllNat
WHERE TMI.varcharNatco = AllNat.varcharNatco
AND TMI.[Date] = AllNat.[Date]
--RESULTS
2004-01-22 00:00:00.000 at 4911 4890 21 0
2004-01-21 00:00:00.000 nl 2560 2505 55 0
2004-01-22 00:00:00.000 nl 2455 2475 -20 0
2004-01-21 00:00:00.000 uk 11829 11804 25 0
2004-01-22 00:00:00.000 uk 11648 11635 13 0
Is this possible...?
Here is my query and results...
Thanks for any ideas.
SELECT
TMI.[Date],
AllNat.varcharNatco AS NATCO,
AllNat.TotalDownloads AS [Natco Downloads],
TMI.TotalDownloads AS [TMI Downloads],
(AllNat.TotalDownloads - TMI.TotalDownloads) AS [Difference],
(((AllNat.TotalDownloads - TMI.TotalDownloads) /TMI.TotalDownloads)*100) As [% Varience]
FROM
@TMI as TMI, tblAll_Natcos_Summary as AllNat
WHERE TMI.varcharNatco = AllNat.varcharNatco
AND TMI.[Date] = AllNat.[Date]
--RESULTS
2004-01-22 00:00:00.000 at 4911 4890 21 0
2004-01-21 00:00:00.000 nl 2560 2505 55 0
2004-01-22 00:00:00.000 nl 2455 2475 -20 0
2004-01-21 00:00:00.000 uk 11829 11804 25 0
2004-01-22 00:00:00.000 uk 11648 11635 13 0