以下是一个使用Python的示例代码,可以遍历select语句的结果,并在每行数据后面添加自定义的总行数。
import sqlite3
# 连接到数据库
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
# 执行select语句
cursor.execute('SELECT * FROM table_name')
# 获取查询结果的所有行
rows = cursor.fetchall()
# 获取查询结果的总行数
total_rows = len(rows)
# 遍历每一行数据
for row in rows:
# 在每行数据后面添加总行数
row_with_total_rows = list(row) + [total_rows]
# 输出每行数据(包含总行数)
print(row_with_total_rows)
# 关闭数据库连接
conn.close()
请注意,上述代码中的example.db
是一个示例数据库文件名,你需要将其替换为你自己的数据库文件名。同时,table_name
是你要查询的表名,你也需要将其替换为实际的表名。
上一篇:遍历三个变量