糯米文學吧

位置:首頁 > 計算機 > 計算機四級

2016最新計算機軟件測試工程師筆試題及答案

  數據庫部分:(共15分)

2016最新計算機軟件測試工程師筆試題及答案

某班學生和考試成績信息分別如下表Student和表Achievement所示:

ID Name

1 Jack

2 Marry

3 Rose

4 Bob

5 John

6 Betty

7 Robert

ID Mark

1 90

2 96

3 88

4 86

5 83

6 85

表Student , 表Achievement

其中ID為學生的編號,Name為姓名,Mark為成績,請針對以下問題,寫出相應的SQL語句:

  1、 請查詢成績>85分的學生的姓名;

Select Name from Student where id in(select id from achievement where mark>85);

Select * from student where id in (select id from achievement where mark>85);

  2、 請查詢成績>=90分的.人數;

Select count(*) from ac where mark》=90;

Slect count(*) from achievement where mark>=90

  3、 Robert此次考試考了80分,但是成績沒能錄入表中,請將其成績添加進去;

Insert into ac(id,mark)values (‘7’,‘80’);

Insert into achievement(id,name) values (‘1’,’80’);

  4、 請將Rose的成績修改為87;

Update ac set mart=‘87’where id=4;

Update achievement set mark=87 where id=3;

  5、 請刪除Betty的記錄;

Delete * from student where id=6;

Delete * from achievement where id=6;