左の結合部分でデータまたは null を返すクエリがあります。ただし、既存のレコードがある場合でも、データは返されません。左結合部分のひねりは、存在する場合に 1 つのレコードのみを取得したいということです。助けてくれてありがとう。
select a.*,p.thumbnailphotopath as AlbumPicture
from (select * from album_access) ac
inner join (select * from albums) a on a.ID = ac.AlbumID
left join (
select * from photos
where IsProcessed = 1 order by DateUploaded desc limit 1
) p
on a.ID = p.AlbumID #should return one if exist.
where ac.AccessUserID = '35e44a8e-643a-4c4f-8a46-59911a1e7c53'
and ac.FullControl = 1 and a.Private = 1