例如,如果我有这个数据库:
id result
__________
1 55
2 67
函数is prime(number),如果数字是质数,则返回布尔值true或false,
我是否可以根据isprime=true来选择数字?
像这样的…
"SELECT * FROM DB WHERE result.isPrime()"
谢谢你的帮助
最佳答案
假设conn
是一个sqlite连接对象,如下所示:
conn.create_function("isprime", 1, isPrime)
应该允许您在由该连接执行的SQL语句中调用该函数。
conn.execute("SELECT * FROM db WHERE isprime(result)")
关于python - SQLite Python选择查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55042976/