クエリの実行には戻り値はありません。
従う必要のあるパターンは次のとおりです。
cursor creation;
cursor, execute query;
cursor, *fetch rows*;
またはPythonの場合:
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)
また、一部のdbモジュールでは、for ... inパターンを使用してカーソルを反復処理できますが、mysqlに関してはトリプルチェックしてください。