要查询 SQLite3 数据库中的指定行数,可以使用 SELECT 语句并配合 LIMIT 子句。LIMIT 子句用于限制查询结果返回的行数。以下是一个简单的例子:
假设我们有一个名为 "students" 的表格,其中包含三个字段:id、name 和 age。现在我们想查询前 10 行数据,可以使用以下代码:
import sqlite3
conn = sqlite3.connect('example.db')
cursor = conn.cursor()
sql = "SELECT * FROM students LIMIT 10"
cursor.execute(sql)
results = cursor.fetchall()
for row in results:
print(row)
conn.close()
在上述代码中,我们使用了 SELECT 语句来查询 "students" 表格的所有列,并使用 LIMIT 子句将查询结果限制为前 10 行。最后,我们使用 fetchall() 方法获取查询结果,并使用 for 循环遍历输出每一行数据。