Android Studio SQLiteOpenHelper:如何查找数字的POW()

Android Studio SQLiteOpenHelper:如何查找数字的POW(),android,sqlite,android-sqlite,Android,Sqlite,Android Sqlite,我想在SQLite Android studio中获得数字的威力,但似乎像mysql一样,SQLite不支持pow 我发现: 但这很让人困惑,我不认为有一个答案我可以应用在Android上 只是想要这样,但是POW函数中有一个错误: Select a.* from Table a where number=Pow(inputnumber) 你可以用 String qry = "Select a.* from Table a where number="+Math.pow(i

我想在SQLite Android studio中获得数字的威力,但似乎像mysql一样,SQLite不支持pow

我发现: 但这很让人困惑,我不认为有一个答案我可以应用在Android上

只是想要这样,但是POW函数中有一个错误:

Select a.* from Table a where number=Pow(inputnumber)
你可以用

String qry = "Select a.* from Table a where number="+Math.pow(inputnumber,pwr)
或者尝试使用

Select a.* from Table a where number=power(inputnumber,pwr)

是的,我可以这样做,但是,我的意思是,还有别的办法吗?比如我的案例也需要这样:Powtablecolumn我可以看到pow函数列在SQLite中。你可以使用SQLite的新版本,从官方网站或jetpack@Pillowsky下载aar文件使用列的示例活动表有一个名为related_stock选择powerrelated_stock的列,5,活动产生的相关库存;这是一个非常简单的例子。可能更复杂,例如选择功率相关库存,从活动中选择maxrelated库存/5,从活动中选择maxrelated库存/5作为计算功率,从活动中选择related库存;其中,幂从表中导出,在这种情况下为同一个表。