SQL, PostgreSQL с нуля. Урок №1. Установка. Создание базы и таблицы.
PostgreSQL. Команда SQL DELETE
Вот здесь на материалы моего канала Old Programmer: Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). Мои материалы по языку SQL и серверу PostgreSQL здесь. Обычные условия в команде DELETE SQL Стандартное использование команды delete имеет вид delete from <имя таблицы>
where <условие>
Да, я опускаю другие элементы данной команды, потому как они используются гораздо реже, да и в принципе не обязательны. Раздел where можно, конечно, и вообще опустить, но тогда будут удалены все записи таблицы...
PostgreSQL. Создать, удалить таблицу из БД
Чтобы создать или удалить таблицу в БД Sqlite3 не достаточно просто выполнить простой SELECT. В Sqlite3 нужно сначала создать курсор... # Подключение к базе данных SQLite
con = sqlite3.connect('example.db')
# Создаём курсор
cur = con.cursor() # Пишем запрос для создания таблицы
sql = '''
drop table if exists name_table;
-- Не забываем ставить ";" для разделения команд
create table name_table as
SELECT * from some_table
''' # Выполняем сам запрос
cur.execute(sql) Если в запросе будет несколько команд, то нужно изменить функцию: # Выполнение запроса
cur...