Задать вопрос
@sadrui

Как мне удалить последний столбец в sqlite3?

Вот код:
def get_drop2(self):
        with self.connection:
            return self.cursor.execute("DELETE FROM Support ORDER BY ID DESC LIMIT 1 ")


и вот ошибка в Python при выполнении кода выше:
return self.cursor.execute("DELETE FROM Support ORDER BY ID DESC LIMIT 1 ")
sqlite3.OperationalError: near "ORDER": syntax error
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
alfss
@alfss
https://career.habr.com/alfss
DELETE FROM Album WHERE Albumid=(SELECT MAX(Albumid) FROM Album)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@kisaa
Удалить последнюю строку (запись в таблице) или последний столбец (поле в таблице)? Первое - заурядная операция с данными, второе - изменение структуры таблицы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы