Когда я запускаю это, я получаю эту ошибку: неверное количество привязок предоставлено. В текущем операторе используется 1, а поставлено 0. Я выполнил множество других запросов SQLite в этой же программе точно так же, только без части pandas.
conn = sqlite3.connect("Employees.db")
self.df = pd.read_sql_query("""SELECT units_granted FROM Officers
INNER JOIN Units ON Units.id_number_unit = Officers.id_number_off
WHERE id_number_off BETWEEN 1 AND 1000 AND year_granted=?""", (year_granted_entry), conn)