可以使用Python中
SQL
ite模块的cursor对象,利用fetchall()
函数
将所有查询结果存储为元组或者列表,然后使用迭代器进行遍历循环。示例代码如下:
import sqlite3
# 连接数据库
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 执行查询
cursor.execute('SELECT * FROM mytable')
# 获取数据
data = cursor.fetchall()
# 遍历数据
for item in data:
print(item)
# 关闭数据库连接
conn.close()
上述代码中,根据查询结果使用fetchall()函数获取所有数据,存储到data列表中,然后遍历输出每个元组(或者列表)。最后再关闭数据库连接。