我正在使用以下代码从两部电影和歌曲表中获取电影和歌曲 问题是我只能使用以下查询获取该电影的歌曲。 但是我的要求是从歌曲表中获取该电影的所有歌曲,歌曲表中有相同的歌曲。
$url=$_GET['url'];
$sql = "SELECT * FROM films f
inner join songs s on f.filmId = s.filmId
WHERE f.url='$url'";
我还需要在上面的代码中结合DATE_FORMAT(filmReleaseDate, '%d %M %Y' )
filmReleaseDate
表格结构
电影表
`filmId`,`filmName`,`url`,`director`,`actor`
歌曲表
`songId`,`songName`,`filmId`,`filmName`
答案 0 :(得分:1)
$url=$_GET['url'];
$sql = "SELECT * FROM films f
left join songs s on f.filmId = s.filmId
WHERE f.url='$url'";