두 가지 질문과 답변이 있습니다.동일한 사용자의 두 테이블에서 데이터를 가져 오는 중입니까?
- questions{id,user_id,question,date}
- answers {id,q_id,user_id,answer, date}
내가 같은 사용자가 입력 된 질문과 답변을 검색 할
i.e. select all answer and all questions for ID=39 order by date DESC
내가 쿼리를 가지고, 내가 배열을 가져 오기를 통해 동안을 꿔도 후, 데이터를 표시 할 때 어떻게 질문인지 대답인지 구분할 수 있으므로 올바르게 표시 할 수 있습니다.
편집 :
SELECT 'Q' AS
TYPE , q.question AS value, q.date
FROM questions q
WHERE q.user_id =39
UNION ALL SELECT 'A' AS
TYPE , q.question AS value, a.date
FROM answers a,questions q
WHERE a.q_id = q.id
AND
WHERE a.user_id =39
ORDER BY `date` DESC
메신저 미안하지만 메신저 후 오히려 대답 자체를 대답 된 질문을 시도. 나는 SQL 및 상단에있는 데이터베이스 설계를 업데이트,하지만 난 오류를
두 가지 별도의 쿼리를 사용하여 질문과 답변을 구분할 수 있습니다. – sikas
새 질문을 게시하여 쿼리 및 오류 세부 정보를 제공하십시오. –
내 프로필에서 확인해 보니 :) :) 죄송합니다. – pingpong