У меня есть база данных MSQL, и мне нужно перебрать таблицу и выполнить действие, как только будет выполнено предложение WHERE. Затем, как только он достигнет конца стола, вернитесь наверх и начните все сначала.
В настоящее время у меня есть
cursor = database.cursor()
cursor.execute("SELECT user_id FROM round WHERE state == -1 AND state = 2")
round_id = cursor.fetchone()
if round != 5
...do stuff
в цикле, но это, очевидно, только продолжает цикл первой записи. Я полагаю, вам нужно использовать функцию for in для чтения таблицы, но я не совсем уверен, как это сделать с помощью mysqldb?