数据库——数据更新select语句

1.对于student表,将所有所在系部信息为’CS’的改为’计算机科学系’

      Update student

      Set sdept=’计算机科学系’

      Where sdept=’cs’

    数据库——数据更新select语句  

2.对于course表,将数据结构课程的学分改为3。

   Update course

   Set ccredit=3

   Where cname=’数据结构’

 数据库——数据更新select语句

3.对于student表,插入一条新记录,它的具体信息为,学号:201216011、姓名:张三、性别:男、年龄:21,所在系部:数学系。

   Insert

   Into student

   Values(‘201216011’,’张三’‘男’,‘21’,‘数学系’)

     数据库——数据更新select语句

4.对于course表,插入两条记录,记录的值自己给定。

Insert

Into course

Values(‘8’,’英语’,null,’4’)

 数据库——数据更新select语句

Insert

Into course

Values(‘9’,’数据库’,’2’,’3’)

数据库——数据更新select语句 

5. 对于SC表,将课程编号为2号的最低分改为在原分数*1.1

     Update sc

     Set grade=grade*1.1

     Where cno=’2’and grade=

(select min(grade)

 From sc

Where cno=’2’)

       数据库——数据更新select语句

   6.对于SC表,将课程名为数据库的最低分改为在原分数*1.1

     Update sc

     Set grade=grade*1.1

     Where sno in (select sno

     From sc,course

     Where sc.cno=course.cno and cname=’数据库’)and grade=

     (select min(grade)

      From sc,course

      Where sc.cno=course.cno and cname=’数据库’)

     数据库——数据更新select语句

7. 建立一个新表SC_T,该表的字段名称,类型与表SC一致

Create table SC_T

  (sno char(10),

  Cno char(10),

  Grade char(10))

8. 在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为1

Insert

Into SC_T

Values(‘201215121’,’1’,’85’)

    数据库——数据更新select语句

  9.在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为操作系统课程的编号

     数据库——数据更新select语句

  10.select语句检查8,9操作是否正确,如果正确,则删除SC_T表中的所有记录

     delete

from SC_T

 数据库——数据更新select语句

11. 在SC_T表中,插入若干选课记录,学号为student表中出现的学号,课程编号为在课程表中出现的所有课程号。

 数据库——数据更新select语句

12.select语句检查11的操作是否正确

     数据库——数据更新select语句