Я пытаюсь вычислить среднее значение столбца с именем rate
из таблицы базы данных MySQL с именем jacket
, используя python (MySQLdb) на сервере флеш-памяти.
Я пытался
c.execute("""SELECT AVG(%s) FROM jacket""",(rate))
avg = c.fetchone()
Приложение работает без ошибок, но запрос не возвращает никаких результатов.Также в cmd я получаю ошибку:
c.execute("""SELECT AVG(%s) FROM jacket""",(rate))
NameError: name 'rate' is not defined
Что это значит?Как правильно это сделать?