我目前有两个查询:
$iQ = mysql_query("SELECT * FROM `movies` WHERE `released` > '" . $begin .
"' AND `released` < '" . $end . "' ORDER BY `views` DESC LIMIT 5");
while ($iR = mysql_fetch_array($iQ)) {
$imageQ = mysql_query("SELECT * FROM `movie_image`
WHERE `movie_id` = '" . $iR['id'] . "' AND `image_size` = 'thumb'
AND `type` = 'poster' LIMIT 1");
}
我想把它放到一个查询中,如果movie_image 表中有行,我只想返回结果,这意味着结果集中不会返回没有图像的电影。
如何加入这两个查询,以便我可以使用第一个查询获取电影图像,并且仅在电影 ID 存在电影图像时才返回结果?
如果您不明白,请告诉我,我会尝试改写我的问题。