我有一個表,我想執行一個查詢將返回兩行的值:如何用python-mysql「獲取兩個」?
cursor.execute("""SELECT `egg_id`
FROM `groups`
WHERE `id` = %s;""", (req_id))
req_egg = str(cursor.fetchone())
print req_egg
列egg_id
有兩行就可以返回該查詢,但上面的代碼將只打印第一個結果 - 我希望它也顯示第二個,我將如何獲得這兩個值?
編輯:有沒有辦法將每個存儲在一個單獨的變量中,用fetchmany?
'.fetchmany(2)'怎麼辦? – Tadeck 2012-04-28 09:45:55