首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

SQL依据指数和幂求底数

2012-10-21 
SQL根据指数和幂求底数,比如 2的12次方得到一个很大数是 N, 现在要求对这个N开12次方反过来得到2,在SQL中

SQL根据指数和幂求底数,
比如 2的12次方得到一个很大数是 N, 现在要求对这个N开12次方反过来得到2,在SQL中如何写啊,
哪位大侠能提供这样的SQL函数啊



[解决办法]

Oracle是这样 power(N,1/12)
假设a的b次方=N,那么 a= power(N,1/b),
6的4次方是,1296,试试 select power(1296,1/4) from dual,计算出来就是 6

其它数据库不太清楚,应该也是类似的 。

热点排行