我創建一個簡單的電影數據庫,在那裏我有三個表:PHP比賽至少有兩個流派(MySQL的)
電影
與movie_id,MOVIE_NAME,movie_year
類型
genre_i d,GENRE_NAME
MOVIE_GENRE(爲多對多關聯)
與idgenre,idmovie
我製作的電影和流派等之間的關聯:
Movie id Genre id
1 1
1 2
2 4
2 1
所以,電影可以有更多的流派。現在,在single.php頁面中,我檢索電影ID並打印關於此電影的信息,我也只想打印至少匹配兩種流派的電影,如:
電影ID = 1 = =>(前泰坦尼克號,流派:劇情,浪漫,冒險)
現在PHP腳本應該打印所有符合至少2個流派的是,這樣的電影,如果有一個電影,有流派:劇情,冒險它應該被打印...
任何人都可以幫助我這樣做嗎?什麼應該是PHP的查詢? 在此先感謝:d
把另一個查詢的WHERE子句中,即WHERE(SELECT COUNT(*)...)> 1 – 2014-11-06 16:55:12