從姓名為“張%”且性別為空的學生中選擇學號、姓名、專業名稱;
②查詢計算機專業的學生人數:
SELECT COUNT(*)FROM student WHERE professional name =‘computer‘;
(3)查詢每個學生的學號、姓名、課程數和平均分:
選擇學生的學號、姓名、計數(課程號)作為課程號,AVG(年級)作為學生左加入課程的平均分。學號=選課。學生編號按學生分組。學號、姓名;
(4)查詢學生的學號、姓名、課程名稱和成績:
選擇學生。學生ID,姓名,課程名稱,學生參加課程的年級。學號=選課。關於選課的學生證內部加入課程。課程ID =課程。課程編號;
(5)查詢參加數據結構課程的學生的學號和課程號:
選擇學生。學號,選課。學生內部加入學生選課的課程編號。學號=選課。學生編號內部連接選課。課程編號=課程。課程編號,其中課程名稱=“數據結構”;
(6)刪除學生“張遠”的所有選課記錄:
從課程中刪除,其中學生編號=(從學生中選擇學生編號,其中姓名=“張遠”);
(7)將學生的專業名稱“張遠”改為學號為“201710121”的學生的專業名稱:
更新學生集專業名稱=(從學生中選擇專業名稱,其中學生ID =‘201710121’),其中名稱=‘張遠’;
(8)創建壹個視圖v_c,統計90分以上的課程數和90分以上的人數:
創建視圖v_c ASSELECT課程編號,COUNT(*)為從中選擇課程的人數》= 90GROUP BY課程編號的COUNT(*)》= 3;