文档详情

SQL表中数据的插入、删除、修改.PPT

发布:2017-04-01约1.44千字共12页下载文档
文本预览下载声明
第四章 SELECT语句查询 Sql Server数据库应用 周剑 实训五 列出类型是:动作|冒险片点击数排名前十的电影。 列出类型是:动作|冒险片,喜剧|爱情片,惊恐|战争片,科幻|神话片的记录,并且集合以类型排列,在每种类型里面再以点击数从大到小排列。 统计各类影片的数目。 统计各类影片中,点击数超过500的电影点击数的平均值。 统计各类影片中,点击数超过500的电影数目,返回集合以降序进行排序。 实训五 统计古天乐演出的各类电影数目,并且结果以降序排列。 统计各类影片的点击数最大值,并且结果以升序排列。 显示每年上架的电影数目(提示:使用year函数)。 显示每年各类电影上架的数目,并且结果以年份升序排序,然后再以上架的数目进行降序排序。 记录的插入、修改、删除 Insert 插入 Update 修改 Delete 删除 插入 Insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n) 例:Insert into moviedata(id,mainclass,subclass,moviename,actlead,leveling,updatetime,clickcount,gut,subclassname) values(14,18,’木乃伊3龙的诅咒 ’,’杨紫琼?李连杰?布兰登·弗莱瑟?玛丽亚.贝洛 ’,1,’2008-10-21 8:50:50’,0,’好看’,’科幻|神话片’) 修改 Update 表名 set 列名1=值1,列名2 =值2,...列名n=值n where 条件 如果没有条件,将修改表中所有列的值。 例:update moviedata set clickcount=10 where moviename=‘木乃伊3龙的诅咒 ’ 删除 delete from 表名 where 条件 没有条件将删除表中的所有记录。 例:delete from moviedata where moviename=‘木乃伊3龙的诅咒 ’ 实训六 向表moviedata加入一条新记录,该新记录的值分别为,主类:14,子类:18,电影名:长江七号,主演:周星驰 张雨绮 田启文 林子聪,内容介绍:周星驰在片中扮演一个穷困潦倒的父亲,和儿子居住在宁波大马路边的一栋破旧房屋里。电影类型:喜剧|爱情片,上架时间:当前时间(精确到秒),电影集数:1集。 将电影名为:长江七号,的电影集数修改成:2集。 修改记录表中所有的记录:点击数在原有的基础上加上100。 删除电影名为:长江长号的电影。 删除所有由周星驰演出的电影。 删除记录,删除影片地址是空的记录或者点击数小于10的记录。 使用联合查询 Selsct语句1  union all Selsct语句2 union all ......... Selsct语句n 实训七 显示:动作|冒险片和喜剧|爱情片,点击数排名前十的各十条记录。 显示:古天乐和郑伊健演出的电影集数。 嵌套查询 Select 列名 from 表名 where 列名 逻辑关系 (子查询) 逻辑关系:逻辑表达式、in、not in等 实训八 显示非2005年上架的电影。 显示,点击数超过平均数的所有记录。 显示,点击数最高的记录。 显示,电影类型和‘加勒比海盗’类型一样的电影。 将电影类型为:喜剧|爱情片的记录的点击数,修改为表中记录点击数的最大值。 * * 温州科技职业学院 *
显示全部
相似文档