一張表:
表名:學生表
學號姓名成績學科類別課程名稱
201201
一
61
必修
01
63
選修
02
66
03
65
04
201202
二
69
67
80
select*into#bfrom學生表where課程類別="選修"
select學號,姓名,avg(成績)as平均成績from#bgroupby學號,姓名havingcount(課程類別)>=3
兩張表以此類推:from兩張表where條件多一點而已
一張表:
表名:學生表
學號姓名成績學科類別課程名稱
201201
一
61
必修
01
201201
一
63
選修
02
201201
一
66
選修
03
201201
一
65
選修
04
201202
二
69
選修
01
201202
二
67
選修
02
201202
二
80
必修
03
select*into#bfrom學生表where課程類別="選修"
select學號,姓名,avg(成績)as平均成績from#bgroupby學號,姓名havingcount(課程類別)>=3
兩張表以此類推:from兩張表where條件多一點而已