2017-12-21 15 views
0

에 다음에서 게시물을 검색하는 방법을 여기에 내가 사용하고있는 데이터베이스 테이블 구조입니다.이 주어진 테이블

현재이 쿼리를 사용하고 있지만 원하는 결과를 얻을 수 없습니다.

검색어 : 당신이 사용자 (또는 추종자) $ 사용자 ID는 다음 누구 추가 된 게시물이 필요한 경우

SELECT f.userId, f.following, p.postId, p.content, p.file, p.type 
FROM follow f 
JOIN post p ON p.userId = f.userId 
WHERE f.userId = '$userId' 
LIMIT 0 , 30 

답변

1

, 당신은 당신의 가입 기준의 on 일부를 업데이트 할 수 있습니다

SELECT f.userId, f.following, p.postId, p.content, p.file, p.type 
FROM follow f 
JOIN post p ON p.userId = f.following 
WHERE f.userId = '$userId' 
LIMIT 0 , 30 

주문이없는 한도는 여기에 이해가되지 않습니다. 샘플 데이터 세트가 없으므로 다음과 같은 열 following에 사용자 ID로 팔로어를 저장한다고 가정합니다.

id userId following 
1 5  7 
2 5  8 
3 5  8