EG。在Table1中有一列ColName,ColName中的一些项目是" Mike"。
搜索其中一个的代码:
=($A2=$A3)*($B2<>$B3)
问题:上面的代码总是给我第一行,其中&#34; Mike&#34;在ColName中出现。
我实际上希望,每次运行sqlite代码时,都要从列ColName中获取searchString = " SELECT * FROM Table1 WHERE ColName = 'Mike' "
cur.execute(searchString).fetchone()
搜索结果,其值为&#34; Mike&#34;。我怎么能改变代码?
感谢您的帮助!
答案 0 :(得分:0)
如果你想要一个随机值,那么你需要迭代cur.execute(searchString)
一些随机数量,然后提取列。
fetchone()
始终返回最高结果
备选方案包括尝试在SQL中随机排序查询结果