Я пытаюсь использовать Python для выполнения запроса SQLite. Я могу получить желаемый результат в SQLite, используяSQLite-запрос с Python
SELECT Four FROM keys2 WHERE One = B
Как это сделать в Python?
Я пытаюсь
c = conn.cursor()
print "Opened database successfully";
x = c.execute("SELECT Four FROM keys2 WHERE One = B")
print x
conn.close()
Но я получаю сообщение "sqlite3.OperationalError: нет такой колонки: B". Я пытаюсь выбрать запись в столбце 4, где один столбец B. Я пробовал несколько методов безрезультатно.
Когда я запустил, я получаю следующий. Нужно ли преобразовать этот тип? Это текстовый тип в sqlite. –
user808996
Добавлена печать x.fetchall() и выглядит так, как будто она работает. благодаря – user808996