您好、欢迎来到现金彩票网!
当前位置:21点 > 子句语法 >

数据库的问题

发布时间:2019-07-04 01:23 来源:未知 编辑:admin

  3. 查询年龄在18岁至20岁之间(含18和20岁)的信息系(IS)学生的学号、姓名、年龄及系名;

  6. 查询信息系(IS)或计算机系(CS)的学生姓名、年龄、系名,结果按系名升序,同一专业按姓名降序排序;

  17. 统计平均分在70分以上的所有课程的平均分(显示课程名称和平均分)

  20. 统计至少选了4门课的所有学生的选课数量(显示学生姓名和选课数量)展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  用中括号([])括起来的部分表示是可选的,用大括号({})括起来的部分是表示必须从中选择其中的一个。

  FROM子句指定了SELECT语句中字段的来源。FROM子句后面是包含一个或多个的表达式(由逗号分开),其中的表达式可为单一表名称、已保存的查询或由 INNER JOIN、LEFT JOIN 或 RIGHT JOIN 得到的复合结果。如果表或查询存储在外部数据库,在IN 子句之后指明其完整路径。

  (1) ALL 返回满足SQL语句条件的所有记录。如果没有指明这个谓词,默认为ALL。

  (2) DISTINCT 如果有多个记录的选择字段的数据相同,只返回一个。

  (4) TOP显示查询头尾若干记录。也可返回记录的百分比,这是要用 TOP N PERCENT子句(其中N 表示百分比)

  如果想为返回的列取一个新的标题,或者,经过对字段的计算或总结之后,产生了一个新的值,希望把它放到一个新的列里显示,则用AS保留。

  Mcirosoft JET SQL 中,日期用‘#’定界。日期也可以用Datevalue()函数来代替。在比较字符型的数据时,要加上单引号’’,尾空格在比较中被忽略。

  IN 运算符用来匹配列表中的任何一个值。IN子句可以代替用OR子句连接的一连串的条件。

  ORDER子句按一个或多个(最多16个)字段排序查询结果,可以是升序(ASC)也可以是降序(DESC),缺省是升序。ORDER子句通常放在SQL语句的最后。

  ORDER BY 子句中可以用字段在选择列表中的位置号代替字段名,可以混合字段名和位置号。

  外部连接返回更多记录,在结果中保留不匹配的记录,不管存不存在满足条件的记录都要返回另一侧的所有记录。

  右连接与左连接的差别在于:不管左侧表里有没有匹配的记录,它都从左侧表中返回所有记录。

  例:如果想了解客户的信息,并统计各个地区的客户分布,这时可以用一个右连接,即使某个地区没有客户,也要返回客户信息。

  空值不会相互匹配,可以通过外连接才能测试被连接的某个表的字段是否有空值。

  在SQL的语法里,GROUP BY和HAVING子句用来对数据进行汇总。GROUP BY子句指明了按照哪几个字段来分组,而将记录分组后,用HAVING子句过滤这些记录。

  GROUP BY子句后最多可以带有十个字段,排序优先级按从左到右的顺序排列。

  例:在‘WA’地区的雇员表中按头衔分组后,找出具有同等头衔的雇员数目大于1人的所有头衔。

  所谓功能查询,实际上是一种操作查询,它可以对数据库进行快速高效的操作.它以选择查询为目的,挑选出符合条件的数据,再对数据进行批处理.功能查询包括更新查询,删除查询,添加查询,和生成表查询.

  UPDATE子句可以同时更改一个或多个表中的数据.它也可以同时更改多个字段的值.

  可以一次性地把所有满足条件的记录拷贝到一张新表中.通常制作记录的备份或副本或作为报表的基础.

  缺省的情况下,UNION子句不返回重复的记录.如果想显示所有记录,可以加ALL选项

  每一个查询参数中可以使用GROUP BY 子句 或 HAVING 子句进行分组.要想以指定的顺序来显示返回的数据,可以在最后一个查询的尾部使用OREER BY子句.

  交叉查询可以对数据进行总和,平均,计数或其他总和计算法的计算,这些数据通过两种信息进行分组:一个显示在表的左部,另一个显示在表的顶部.

  Pivotfield 在查询结果集中创建列标题时用的字段或表达式,用可选的IN子句限制它的取值.

  ANY和SOME谓词是同义词,与比较运算符(=,,,,=,=)一起使用.返回一个布尔值True或False.ANY的意思是,表达式与子查询返回的一系列的值逐一比较,只要其中的一次比较产生True结果,ANY测试的返回 True值(既WHERE子句的结果),对应于该表达式的当前记录将进入主查询的结果中.ALL测试则要求表达式与子查询返回的一系列的值的比较都产生True结果,才回返回True值.

  例:主查询返回单价比任何一个折扣大于等于25%的产品的单价要高的所有产品

http://korinkorin.com/zijuyufa/154.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有