Jurijus Zaksas
Искусственный Интеллект
(445861)
5 лет назад
>Например я хочу выбрать по жанру, то как мне составить запрос
Примерно так:
SELECT DISTINCT M.*
FROM MOVIE M
INNER JOIN MOVIE_GENRE G
ON G.MOVIE_ID=M.ID
WHERE G.ID = 8;
Это если по коду. Если по названию, подключи еще третью таблицу:
SELECT DISTINCT M.*
FROM MOVIE M
INNER JOIN MOVIE_GENRE G
ON G.MOVIE_ID=M.ID
INNER JOIN GENRE GG
ON GG.ID=G.GENRE_ID
WHERE GG.NAME = 'Thriller';
>и к какой таблице обращаться?
Это некорректный вопрос. Нужно использовать таблицы в соответствии с задачей и связями между ними.