了解湖南/长沙自考资讯,从湖南自考网开始!湖南自考报名湖南自考本科
您当前的位置:首页 > 校园动态

数据库原理及应用(25)

数据库原理及应用(25)

 

  6.列和基本表的改名操作rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  有时,一个基本表在SELECT语句中多次出现,即这个表被多次调用,为区别不同的引用,应给每次的引用加上不同的名字。当然,除此情况之外,也可以给任何一个表起别名。但要注意:一旦给表起了别名,在该语句中,凡是引用该表名时,必须用别名而不能用原表名。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  有时,用户也可以要求输出的列名与基本表中列名不一致,可在SELECT子句用“旧名  AS  新名”形式改名。其中AS可以省略。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例:检索每个学生的姓名和出生年份,输出的列名分别为STUDENT_NAME和BIRTH_YEAR。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  S#  AS  STUDENT_NAME,2008-AGE  AS  BIRTH_YEARrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  7.条件表达式中的比较操作rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  1)算术比较操作:常用运算符有〈、〈=、〉、〉=、=、<>或!=rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  [NOT]  BETWEEN…AND用来查找(不)在给定范围内的数据,下限在前,上限在后,包括上、下限。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例:检索18—20岁的学生姓名。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  SNAMErHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  AGE〉=18  AND  AGE〈=20rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  或:rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  SNAMErHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  AGE  BETWEEN  18  AND  20rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  2)字符串的匹配操作rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  语法:<字符串>  [NOT]  LIKE  <匹配模式>rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  说明:匹配模式中常使用两个通配符:rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  %:与零个或多个字符组成的字符串匹配。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  _:与单个字符匹配。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例:检索姓名以字符D打头的学生姓名。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  SNAMErHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  SNAME  LIKE  ‘D%’rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  转义字符:为使字符串中包含特殊字符(即%和_),允许定义转义字符。转义字符紧靠特殊字符并放在它前面,表示该特殊字符被当成普通字符。使用ESCAPE定义转义字符。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例:LIKE  ‘ab/%cd%’  ESCAPE  ‘/’  匹配所有以ab%cd开头的字符串。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  LIKE  ‘ab//cd%’  ESCAPE  ‘/’  匹配所有以ab/cd开头的字符串。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  3)空值的比较操作rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  使用IS  [NOT]  NULL来比较。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例:检索年龄为空值的学生姓名。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  SNAMErHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  AGE  IS  NULLrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  4)集合成员资格的比较rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  语法:[NOT]  IN  (<集合>)rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例1:检索年龄分别是18、20、21岁的学生姓名。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  SNAME rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  AGE  IN(18,20,21)rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  例2:检索男同学选修课程的课程号。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  SELECT  DISTINCT  C#rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  FROM  SCrHe湖南自考网_湖南自考本科_湖南自考报名_首页

  WHERE  S#  IN(SELECT  S#  FROM  S  WHERE  SEX=‘男’)rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  5)集合成员的算术比较rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  语法:元组  θ  ALL|SOME|ANY(〈集合〉)rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  说明:ALL表示左边那个元组与右边集合中每一个元组满足θ运算;rHe湖南自考网_湖南自考本科_湖南自考报名_首页

  ANY和SOME含义相同,表示左边那个元组与右边集合中至少一个元组满足θ运算。rHe湖南自考网_湖南自考本科_湖南自考报名_首页

rHe湖南自考网_湖南自考本科_湖南自考报名_首页

 

数据库原理及应用(25)

    湖南自考网——致力于打造湖南自考网第一网,以努力服务于广大湖南自考学子、提供最全的湖南自考资讯为己任,发布湖南自考最新的新闻资讯,提供湖南自考专科湖南自考本科湖南自考报名湖南自考成绩查询等综合信息

 

湖南自考
相关文章
    无相关信息
湖南网站主页
湖南自考政策
自考30年大事
湖南自考专业
湖南自考问答
名家访谈
湖南自考故事
湖南自考院校
湖南自考大纲
自考复习方法
自考笔记串讲
自考应试技巧
湖南自考真题
湖南自考就业
湖南论文指导
湖南自考实践
湖南自考学位
自考成绩查询
自考考籍查询
自考学历查询


咨询QQ:137847917
13548661633(微信同号)