क्वेरी निष्पादन का कोई वापसी मान नहीं है।
आपको जिस पैटर्न का पालन करना है वह है:
cursor creation;
cursor, execute query;
cursor, *fetch rows*;
या अजगर में:
c = d.cursor()
c.execute(query) # selected rows stored in cursor memory
rows = c.fetchall() # get all selected rows, as Barmar mentioned
for r in rows:
print(r)
इसके अलावा कुछ डीबी मॉड्यूल आपको for...in पैटर्न का उपयोग करके कर्सर पर पुनरावृति करने की अनुमति देते हैं, लेकिन mysql के संबंध में ट्रिपल-चेक करें।