TimeTable、Subject、 の3 つのテーブルがありWeekDayます。
TimeTableテーブルには次のフィールドがあります: SubjectId、WeekDayId。
テーブルに値を挿入したいのですTimeTableが、データは ではなく名前にid.sなっているので、次のステートメントを実行します。
Insert into TimeTable SubjectId , WeekDayId
Select WeekDay.WeekdayId , Subject.SubjectId from weekday , Subject
Where Subject.SubjectName=IPSubjectName And Weekday.WeekDayName=IPWeekDayName
今、私は2つの質問があります:
このステートメントは sqlite で利用できますか (私は正しく書いていますか)?
これらの値 (IPSubjectName、IPWeekDayName) で動的に入力するにはどうすればよいですか。
つまり、var SubjectName、var WeekDayName がある場合、ステートメントはどのように記述されるのでしょうか?