2015-11-24 7 views
-2

У меня есть две таблицы, которые являются question_table и student_response (как на изображениях ниже). У меня возникли проблемы с поиском запроса, который может вытащить вопрос, ChosenOption (на нем будет отображаться фактическая опция из question_table, а не только OptionA, OptionB ...) и TextResponse. Любая помощь или подсказка оценены. Спасибо огромное !SQL: вытащить данные из двух таблиц

http://i.stack.imgur.com/kthi1.png

http://i.stack.imgur.com/oXPiX.png

+0

http://stackoverflow.com/help/how-to-ask –

+0

Спасибо Стиву. Я посмотрю на это! – Nathan

ответ

1

вы имеете в виду вы хотите что-то вроде этого?

select * from question_table,chosen_table where question_table.QuestionID=chosen_table.ID 

или

select * from chosen_table join question_table on chosen_table.QuestionID = question_table.ID 
0

Используйте следующий

SELECT q.*,sr.choosenoption
FROM question_table q
INNER JOIN student_response sr ON sr.questionID=q.ID

, вероятно, ваш вопрос будет удален или что-то ... является базовой логикой SQL, а также не помещает соответствующие теги.

Put MySQL тег на свой вопрос :)

Смежные вопросы