使用游标获取查询结果

时间:2014-12-18 11:39:09

标签: python postgresql cursor psycopg2

执行两个不同的查询时,使用游标来获取结果。但是,row_2没有达到我预期的值。它似乎仍然使用row中的结果。

con = psycopg2.connect(database='db', user='userx')
cur = con.cursor()

res = cur.execute("SELECT COUNT(addr) FROM list_table WHERE addr = '192.168.1.1'")
row = cur.fetchone()

res_2 = cur.execute("SELECT value FROM list_table WHERE addr = '192.168.1.1'")
row_2 = cur.fetchone()

con.commit()
con.close()

如何将第二个查询的结果(仅限)与row_2

相关联

0 个答案:

没有答案