Python / sqlite:将列值作为列表/元组从其他列具有特定值的行中获取

时间:2012-06-07 18:05:28

标签: python sqlite

我有一个包含4列的sqlite表,例如:id,pagenr,x1,y1。 我需要将y1列值作为列表/元组,但仅限于pagenr和x1具有特定值的行。帮助很多appriciated。注意:我使用的是python 2.6。

1 个答案:

答案 0 :(得分:2)

使用sqlite3模块的代码应该将查询结果的行提取到output列表中:

conn = sqlite3.connect('database.db')
c = conn.cursor()
c.execute('select y1 from table where pagenr=? and x1=?',
(pagenr_value, x1_value))
output = c.fetchall()