第12097题 单选
物流轨迹查询中,获取查询结果前3条记录的最高效方式是哪项
conn = sqlite3.connect('logistics.db')
cursor = conn.cursor()
cursor.execute('''
    SELECT track_id, location, timestamp
    FROM tracking
    WHERE package_id = ?
    ORDER BY timestamp DESC''', ('PKG12345',))
# 获取最新轨迹
latest_record = cursor.fetchone()
A

[cursor.fetchone() for _ in range(3)]

B

cursor.fetchmany(3)

C

cursor.fetchall()[:3]

D

循环调用fetchone()三次