Это проект кинотеки, в который можно добавлять комментарии, оценивать фильмы находить самые популярные а так добавлять в друзья пользователей кинотеки.
- Создание пользователя
INSERT INTO users(email,
login,
name,
birthday)
VALUES (?,?,?,?);- Обновление пользователя
UPDATE users
SET email=?,
login=?,
name=?,
birthday=?
WHERE id=?;- Получение пользоывтеля по ID
SELECT * FROM users WHERE id=?;- Получение всех пользователей
SELECT * FROM users;- Удаление пользователя
DELETE FROM users WHERE id=?;- Добавление в список друзей
INSERT INTO friends (user_id, to_user_id) VALUES (?,?);- Получение списка друзей
"SELECT to_user_id FROM friends WHERE user_id=?;- Обновление списка друзей
DELETE FROM users WHERE id=?;- Добавление фильма
INSERT INTO films(name,
description,
release_date,
duration,
mpa_rating_id)
VALUES(?,?,?,?,?);- Обновление фильма
UPDATE films SET name=?,
description=?,
release_date=?,
duration=?,
mpa_rating_id=?
WHERE id=?;- Удаление фильма
DELETE FROM films WHERE id=?;- Получение фильма по ID
SELECT * FROM films WHERE id=?;- Получение всех фильмов
SELECT * FROM films;- Получение списка лайков фильма
SELECT user_id FROM film_likes WHERE film_id=?;- Добавление лайка фильма
INSERT INTO film_likes(film_id, user_id) VALUES (?,?);- Удвление лайка фильма
DELETE FROM film_likes WHERE film_id=? AND user_id=?;- Получение списка жанров фильма
SELECT g.genre_id AS id, gs.name AS name
FROM genre AS g LEFT OUTER JOIN genres AS gs ON g.genre_id = gs.id
WHERE g.film_id =? ORDER BY id";