Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Calculating percentages
Message
From
31/10/2011 10:13:31
 
General information
Forum:
Microsoft SQL Server
Category:
SQL syntax
Environment versions
SQL Server:
SQL Server 2005
Miscellaneous
Thread ID:
01527668
Message ID:
01527679
Views:
35
Thanks Naomi

>In SQL Server division of 2 integers yields an integer. Try
>
>select @first_year_retention_rate = cast(@no_plan_rowcount as decimal(18,2))/@member_rowcount * 100
>
>print @first_year_retention_rate
>
>
>>Whats wrong with this.
>>
>>
>>PRINT @no_plan_rowcount  
>>
>>
>>returns 816
>>
>>
>>PRINT @member_rowcount
>>
>>
>>returns 416
>>
>>
>>select @first_year_retention_rate = @no_plan_rowcount/@member_rowcount * 100
>>
>>PRINT @first_year_retention_rate
>>
>>
>>returns 0
>>
>>What am I doing wrong .
>>
>>Thanks
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform