나는 앨범 테이블과 앨범 허가 테이블을 가지고있다.약간의 복잡한 SQL
앨범 는 개인 (값 예 또는 아니오)
앨범 권한 이 이
**albums**
album_id name private
1 family yes
2 friend no
3 outdoor pic yes
**album permission**
id album_id user_id
1 3 5
지금은 모든 앨범 목록을 얻으려면을 USER_ID album_id 아이디, 이름을 album_id 나는 허락을 받았다. 즉, album.private = no 또는 내 ID (5)가 권한 테이블에있는 경우 행이 목록에 있어야합니다. 그렇지 않으면 목록에 표시되어서는 안됩니다.
결과에서 저를 표시해야합니다 다음
**albums result set**
album_id name private
2 friend no
3 outdoor pic yes -- < this showing me, because i exist in the permission table
나는 당신의 더 나은, 더 쉬운 읽고 싶은 생각합니다. –
예, 동의합니다. 읽기 쉽습니다. – Basit
대단히 감사합니다 = D – Dave