Ich habe zwei Tabellen QUESTIONS
und STUDENT_ANSWER
. Jede Tabelle hat Spalten PAPER_ID
und QUESTION_NO
, STUDENT_ANSWER
hat eine Spalte STUDENT_ID
, wenn ein Schüler das Papier einreichen dann in STUDENT_ANSWER
Tabelle speichert die STUDENT_ID
, QUESTION_NO
, STUDENT_ANSWER
und PAPER_ID
.Abfrage zum Abrufen von Daten aus zwei Tabellen
Ich möchte Answer
von QUESTIONS
Tabelle, die richtigen Antworten speichert, wo PAPER_ID
'Basic Computer'
und Answers
aus der Tabelle ist STUDENT_ANSWER
die Antwort Student speichern, wo PAPER_ID
ist 'Basic Computer
'und STUDENT_ID
ist 1
select
q.answer, s.student_ans
from
questions q, student_answer s
where
s.student_id = 1
and q.paper_id = 'Basic Computer'
and s.paper_id = 'Basic Computer';
Fügen Sie einige Beispieltabellendaten und das erwartete Ergebnis hinzu - auch formatierten Text. – jarlh
Also, was ist das Problem mit Ihrem derzeitigen Ansatz? – Rahul
Und eine Frage. Eine Frage sollte auch eine Frage enthalten. Es ist nicht klar, was dein Problem ist. –