Различные результаты печати курсора. Fetchall()
У меня есть курсор на базе данных db
лайк:
db = MySQLdb.connect("localhost", "user", "pass")
cursor = db.cursor()
cursor.execute(sql)
print(cursor.fetchall())
rows = cursor.fetchall()
print(rows)
Почему первый вывод - пустой кортеж ()
в то время как второй вывод перечисляет мои записи правильно, как: ((A,C),(B,D))
?