银行招聘

首页 > 银行招聘 > 阅读资料 >

银行招聘考试:银行科技岗招聘考试知识点5

2021中国银行招聘现已进入备考阶段,山东中公教育小编准备了各类题型试题,供各位考生参考练习,想要取得好成绩就要一步一个脚印,踏踏实实的进行备考。今天带来:银行招聘考试:银行科技岗招聘考试知识点5

知识点:数据查询

1.语句格式

SELECT [ALL|DISTINCT] <目标列表达式> [, <目标列表达式>]…

FROM<表名或者视图名称>[, <表名或者视图名称>]…

[WHERE<条件表达式>]

[GROUP BY <列名1>[HAVING<条件表达式>]]

[ORDER BY <列名2>[ASC|DESC]];

2.选项说明

[ALL|DISTINCT]:若从一关系中查询出符合条件的元组,但输出部分属性值,结果关系中就可能有重复元组存在,选择DISTINCT,则每组重复元组只输出一条元组;选择ALL,则所有重复元组全部输出;两个都不选,默认ALL。

<目标列表达式>:一般情况下,每个目标列表达式本身将作为结果关系列名,表达式的值作为结果关系中该列的值。

FROM:指明被查询的关系名称或者视图名称,即该查询语句即可以从表中查询也可以从视图中查询。

WHERE:指定条件,在查询时只列出满足条件的记录。若没有条件选项可以省略。例如,查询Student表中所有同学的信息。

GROUP BY:此选项表示分组,按列名的值进行分组,该属性列值相等的元组为一个组。

HAVING:如果GROUP BY子句中带HAVING短语,则只有满足条件的组才会被输出。

ORDER BY:表示排序输出,有升序和降序之分。若输出为升序,则使用ASC,也可以省略(默认为升序);若输出为降序,则使用DESC。

3.运算符和统计函数

(1)运算符

算术比较运算符:=,<,<=,>,>=,<>,!>,!<

逻辑运算符:AND、OR、NOT

所属集合运算符:IN、NOTIN

谓词:EXISTS(存在)、BETWEEN…AND(范围)、LIKE(匹配)、ISNULL(空值)

(2)统计函数

统计函数

描述

COUNT(*)

计算记录的个数

COUNT([DISTINCT]列名)

对一列中的值计算个数

SUM([DISTINCT]列名)

求某一数值型列的总和

AVG([DISTINCT]列名)

求某一数值型列的平均值

MAX([DISTINCT]列名)

求某一列的最大值

MIN([DISTINCT]列名)

求某一列的最小值

4.示例

(1)查询计算机系年龄在20岁以下的学生姓名。

SELECT Sname

FROM Student

WHERE Sdept=’CS’ AND Sage<20;

(2)查询选修了3门以上课程的学生学号。

SELECT Sno

FROM SC

GROUP BY Sno

HAVING COUNT(*)>3;

(3)从Item表中查询Iname(项目名称)中包含“性能研究”的项目名称。

SELECT Iname

FROM Item

WHERE Iname LIKE ‘%性能研究%’;

以上就是今天的分享内容啦,大家要好好掌握哦!一分耕耘一分收获,希望大家在每天的学习中能够进步一点点,大家加油哦!预祝大家取得一个好成绩。

 猜你喜欢

查看更多

 大家都在看

备考公开课
山东公职类备考公开课
点击查看

银行招聘<

招考信息

报考指导

阅读资料

考试题库

各项目入口一键直达<