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 がある場合、ステートメントはどのように記述されるのでしょうか?