私はstudentテーブルとテーブルを持っていtakesます。このtakes表は、学生が受講済みまたは現在受講中のコース用で、次の列があります。
ID, course_id, sec_id, semester, year, grade
IDfromを使用したいのですstudentが、他の5つの列には次を使用します:
(CS-001, 1, Fall, 2009, NULL)
の使用方法は知っていますがinsert into takes select, from, where、insert into takes values()別のテーブルのデータと私が入れた新しいデータを混合するものは見たことがありません。
説明が下手なので意味不明だったらごめんなさい。ご協力ありがとうございました。
これが私が望む種類のクエリです:
insert into takes(ID, course_id, sec_id, semester, year, grade)
values(*IDs from student table*, CS-001, 1, Fall, 2009, NULL);