INTERSECT command
我遇到了一些问题。希望有人能帮助我。
我想获得第一个和第二个SELECT
中出现的movieid。之后我想使用这些数据(可能在10 {的LIMIT
中)来接收另一个表中的电影标题。
像这样,但我做得不对:
SELECT movieid
FROM ratings
WHERE votes > 0
INTERSECT SELECT movieid FROM genres WHERE genre = '$_SESSION[genero]'
在这种情况下,我应该得到在评级和流派表格中出现的移动。
在此之后,我想获得这些电影并在桌面电影中搜索movieid并最终显示标题。谢谢!
答案 0 :(得分:0)
据我所知,我认为这就是你要找的东西
select title , movieid from movies
where movieid in
(
SELECT movieid FROM ratings
WHERE votes > 0
INTERSECT
SELECT movieid FROM genres
WHERE genre = '$_SESSION[genero]'
)
答案 1 :(得分:0)
public static void main(String [] args){
new MakeFrame();
}
}