2 개의 테이블이 있습니다.두 테이블에서 데이터를 가져 옵니까?
내 질문은id | title | question_ids
1 Summer Exam [1,2]
, 나는 시험 테이블에서 시험을 선택하고 관련된 모든 질문 싶어 :
이id | question
1 How old are you?
2 Are you male of female?
다른 하나는 시험을 원하는 분야
하나는 질문에 보유 그 특정 시험 (question_ids 필드),하지만 question_ids에 저장된 ID뿐만 아니라 질문 테이블에서 질문을 얻으십시오.
어떻게하면됩니까?
질문 테이블에 질문을 저장하면 답을 찾는 것이 훨씬 쉬울 것입니다 : P – BlackBear
정말보기에는 약한 엔티티를 사용하여'question_IDs '를 저장합니다. 이것은 데이터베이스 설계가 매우 빈약합니다. –
데이터베이스에'[1,2]'를 저장하지 마십시오. 대신에'examQuestions'라는 링크 테이블을 만드십시오. 그것은'examID'와'questionID'를 가지고 있습니다. –