php – 加入3个三桌
作者:互联网
我有这个图可以解释我的情况我需要帮助加入3个表,我不知道如何做这种事情:
所以我可以通过执行以下操作来检索记录的while循环:
<img src="<?php echo $row['filename']; ?>" alt="" />
Album: <?php echo $row['album_name']; ?>
AlbumID: <?php echo $row['album_id']; ?>
解决方法:
使用INNER JOIN将阻止返回没有图像的相册. ORDER BY … DESC将按降序对结果进行排序,但我不确定如何仅返回最后一条记录.或许可能需要某种ORDER BY,GROUP BY和TOP的组合.
SELECT
album_table.album_id,
album_table.album_name,
images_table.filename
FROM album_table
INNER JOIN images_table ON images_table.album_id = album_table.album_id
WHERE album_table.user_id = uid
ORDER BY images_table.date DESC
标签:php,mysql,join,sql,jointable 来源: https://codeday.me/bug/20190531/1188108.html