/
pash1ka
/
SQL
Обзор
Документация
Войти
/
pash1ka
/
SQL
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
sql.py
52 строки
1 KB
Blinov Pavel
com
24 ноя 2025, 19:36
24 ноя 2025, 19:36
3e61d5e
Код
Авторство
О чём код?
#практика с пары по SQL import sqlite3 con = sqlite3.connect('db.sqlite') cur = con.cursor() cur.execute(''' CREATE TABLE IF NOT EXISTS directors( id INTEGER PRIMARY KEY, full_name TEXT, birth_year INTEGER ); ''') cur.execute(''' CREATE TABLE IF NOT EXISTS video_products( id INTEGER PRIMARY KEY, title TEXT, product_type TEXT, release_year INTEGER ); ''') directors = [ (1, 'Те́фс Эйвери', 1908), (2, 'Роберт Земекис', 1952), (3, 'Джерри Чиникей', 1912), ] video_products = [ (1, 'Весёлые мелодии', 'Мультсериал', 1930), (2, 'Кто подставил кролика Роджера', 'Фильм', 1988), (3, 'Безумные мелодии Луни Тюнз', 'Мультсериал', 1931), (4, 'Розовая пантера: Контроль за вредителями', 'Мультфильм', 1969) ] cur.executemany('INSERT INTO directors VALUES(?, ?, ?);', directors) cur.executemany('INSERT INTO video_products VALUES(?, ?, ?, ?);', video_products) con.commit() results = cur.execute(''' SELECT title, release_year FROM video_products WHERE (release_year BETWEEN 1965 AND 1990) AND product_type LIKE '%ильм' ''') for result in results: print(result) con.close()