A
課程id? 班級id
1??????? 1
2??????? 1
3??????? 2
?B
班級id??? 學(xué)生id
1????????? 2
1????????? 3
準(zhǔn)備用a和b關(guān)聯(lián)成這樣的:
課程id???? 學(xué)生id
1????????????? 2
2?????????????? 2
1?????????????? 3
2?????????????? 3
?
就是通過班級,間接建立課程和學(xué)生的關(guān)聯(lián),怎么寫sql :
insert into c(課程id,學(xué)生id) select a.課程id,b.學(xué)生id from a as?a?inner join b b on a.班級id=b.班級id?? 可以么
2個表之間的關(guān)聯(lián)產(chǎn)生第三個表疑問
繁星coding
2018-12-06 21:24:39