테이블이 3 개 있습니다. 날짜순으로 데이터를 선택하고 싶습니다. 나는 모든 테이블에 unixtimestamp에 날짜를 저장하고 있습니다.여러 테이블에서 데이터를 선택하는 SQL 쿼리
select
c.up_date, c.user_id, c.id,
f.id, f.up_date, f.friend1, f.friend2, f.status,
s.postdate, s.status, s.id, s.display_name, s.userid, s.userid1
from
c.cover_pic,
s.wp_userstatus,
f.wp_friends
where
s.userid=c.friend1
and s.userid=c.user_id
and f.status=1
and c.user_id=4
order by s.postdate
Tablel 구조는 다음과 같습니다 : cover_pic 테이블 :
id user_id coverpic color up_date
1 4 496b02165600889daf51c6b04b257ec0.jpg 63ACFF 1353069741
wp_friends 테이블 :
id friend1 friend2 status up_date
12 1 4 2 1353064093
11 4 1 1 1353064093
wp_userstatus 테이블 :
나는 다음과 같은 쿼리를 사용하고 있습니다id status display_name userid userid1 postdate
6 awesome paramveer 4 4 1352414658
7 lets paramveer 4 4 1352414932
하면 다음과 같은 오류를 보여주고있다 :
#1142 - SELECT command denied to user 'kdgadget'@'localhost' for table 'cover_pic'
내가 날짜 순서로 데이터를 표시합니다.
현재 검색어에 어떤 문제가 있습니까? –
원하는 출력은 무엇입니까? – Arion
조인을 사용하여 쿼리를 읽을 수있게 만듭니다. – Farfarak