Microsoft
Software
Hardware
Network
Question : TSQL How to determine logarithm to base X
Hi
I need to determine the logarithm of a value to Log(BaseX) of a number using only TSQL syntax. SQL Server only seems to deal with Base 10.
e.g. Log(Base 2) of 8 = 3
I want to determine the answer 3 when I already know the number 8 and the base (2 in the example).
Is there a hidden function in TSQL that might help?
I know that I could write a CLR function to do this easily but this must work in SQL Server 7 and 2000 as well.
Many thanks
Answer : TSQL How to determine logarithm to base X
use SELECT LOG10 (X) /LOG10(Y) X is the value to be converted and Y is the new base value. use as SELECT LOG10 (8) /LOG10(2)
Random Solutions
Hardware or software based VPN to log onto AD?
Reporting Services - How to calculate grand totals inside groupings
Use statement with a variable DBName
All Options tabs in Word 2002 are blank
Search all files in machines in a txt file and move files.I have this batch file can anyone help with a vbs to make this faster
Migrating Groupwise Users to a New Tree
Get the process id and exe filename and path of an active window in XP
retrieve deleted email from hotmail
mup.sys
set rowcount using subquerys