Есть вот такой блок кода:
import sqlite3
sql.execute("""CREATE TABLE IF NOT EXISTS users (
login TEXT,
password TEXT,
сash INT
)""")
db.commit()
db = sqlite3.connect('server.db')
sql = db.cursor()
def enter():
for i in sql.execute("SELECT cash FROM users"):
print(i)
enter()
И он выдает ошибку:
Traceback (most recent call last):
File "sql.py", line 10, in <module>
enter()
File "sql.py", line 7, in enter
for i in sql.execute("SELECT cash FROM users"):
sqlite3.OperationalError: no such column: cash
При этом, если выбрать "login" или "password" команда выполняется без ошибок, что не так с этим "cash"?