关于SQL的语句编写

1、插入一名学生记录(学号:01,姓名:李明,性别:男,年龄:21,所在系:会计)
2、插入一条选课记录
3、将学生李明年龄改成23岁
4、将所有学生成绩提高10%
5、将所有会计系学生年龄提高一岁,同时改为“财管”
6、删除学号为“01”的选课记录
7、删除所有“会计”系男生的学生记录

1
insert into student values ('01','李明','男',20,'会计')
2
update student set sage=23 where sname='李明'
3
update sc set grade=grade*1.1
4
update student set sage=sage+1,sdept='财管' where sdept='会计'
5
delete from sc where sno='01'
6
delete from student where sdept='会计' ans ssex='男'追问

第二个没有啊。

追答

哦哦,少看了一个
原来2编号以后的往后推

2
insert into sc values ('01',1,95)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-13
1、插入一名学生记录(学号:01,姓名:李明,性别:男,年龄:21,所在系:会计)
insert into Student ('01',N'李明',N'男',21,N'会计')
2、插入一条选课记录
insert into SC ('01',2,,83)(哪个是选课记录表?)
3、将学生李明年龄改成23岁
update Student set Sage=23 where Sname =N'李明'
4、将所有学生成绩提高10%
update SC set Grade=Grade*1.1
5、将所有会计系学生年龄提高一岁,同时改为“财管”
update Student set Sage=Sage+1 and Sdept=N'财管' where Sdept=N'会计'
6、删除学号为“01”的选课记录
delete from SC where Sno='01'
7、删除所有“会计”系男生的学生记录
delete from Student where Ssex=N'男' and Sdept=N'会计'
相似回答