У меня есть инструкция SQL, ниже которой извлекаются данные из нескольких таблиц, так как можно видеть, что идентификатор главы является нулевым в tblquestions, я хотел бы знать, как я обновляю таблицу так, чтобы она показывает главу идентификатор, который тянет из с соответствующей секции идентификатора в таблице вопроса, в свою очередьupdate sql table with multi-jojn
Я хочу, чтобы обновить tblQuestions, с chapterId где секция Id приравнивает, что секции chapterid
select chap.chapterID , sec.sectionID, q.ChapterId , q.sectionID from tblChapters as chap
left join tblSections as sec on chap.chapterID = sec.chapterID
left join tblQuestions as q on chap.subjectID = q.subjectID
where chap.subjectID = 363
group by chap.chapterID, sec.sectionID, q.ChapterId , q.sectionID
OutPut
chapterID sectionID ChapterId sectionID
22266 4869 NULL 4869
TBL глава
chapterID
subjectID
chapterNo
Title
cssID
OldChapterId
TBL секции
sectionID
chapterID
sectionNO
Title
cssID
oldSecId
tblQuestions
questionID
QuestionType
QuestionNo
question
A
B
C
D
correctAnswer
explanation
bookRef
sectionID
subjectID
syllabusRef
noChapSec
ChapterId
oldChapIf
OldSubID
oldSecId
вы не хотите, чтобы включить те результаты, где глава ID является нулевым в tblquestions ..right ?? – Pranav
да, я хотел бы добавить его там – user3086751
, пожалуйста, укажите схему таблиц –