Сравнение в MSQL двух сравнений - PullRequest
0 голосов
/ 23 октября 2019

У меня есть две таблицы (фильмы и полы). «Пол» содержит пол с идентификатором для идентификации каждого (Действие = 1, Драма = 2 ... и т. Д.);И Peliculas содержит много столбцов с информацией плюс идентификатор пола, который идентифицирует пол фильма.

Теперь .. Я пытаюсь сделать выборку, где годы Между хх и хх лет (это сделано) ив то же самое время просмотрите фильмы с определенным полом.

Я пробовал много вещей, подобных этому:

'' 'select * from pelicula p, где anio между 1995 и 1996, и выберите idиз genero g, где g.nombre = "Action" = p.genero_id; '' '

Надеюсь, вы понимаете, что я пытаюсь сделать. Спасибо за вашу помощь !!

1 Ответ

0 голосов
/ 23 октября 2019

Попробуйте использовать объединение.

Select * 
from pelicula p

Left Join genero g
p.genero_id = g.id 

where anio between 1995 and 1996 
and g.nombre = "Action";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...