【东软实训】SQL函数】的更多相关文章

SQL函数 SQL是用于访问和处理数据库的标准的计算机语言,我们所使用的的是Oracle SQL 一个数据库通常包含一个或多个表,每个表有一个名字表示,下图即为一个名为“emp”的表,接下来的操作都将基于以下的表进行 ## 字符函数 字符函数:主要指参数类型是字符型,不同函数返回值可能是字符型或数值型 [大小写转换] 函数 效果 结果 LOWER('SQL Course') 将大写或大小写混合的字符转换成小写 sql course UPPER('SQL Course') 将小写写或大小写混合的字…
如果一个查询同时涉及两个以上的表,则称之为链接查询,链接查询是关系数据库中最主要的查询,主要包括等值链接查询.非等值链接查询.自身链接查询.外链接查询和复合条件链接查询. 这篇博文我们来对多表链接进行学习. Outline 链接的基本概念 Oracle自有的链接方法 等值链接 非等值链接 自身链接 SQL标准语法连接方法 交叉连接(笛卡尔连接) 自然连接 Using与On语句 左外连接.右外连接.全连接 Notes ## 链接的基本概念 链接是在多个表之间通过一定的链接条件,使表之间发生关联,进…
2018-07-13 14:54:46 --1.创建一个包,包含一个为雇员加薪的过程,一个为雇员减薪的过程 CREATE OR REPLACE PACKAGE pac_test1 IS PROCEDURE addsal(NO emp.empno%TYPE,addsal emp.sal%TYPE); procedure minussal(no emp.empno%type,minussal emp.sal%type); END; CREATE OR REPLACE PACKAGE body pac…
2018-07-10 08:29:55 思考应用场景 异常数据的测试 6.显示能挣得奖金的雇员的姓名.工资.奖金,并以工资和奖金降序排列.select ename,sal,commfrom empWHERE comm>0--两列都要descorder by sal desc,comm desc; 8. 显示姓名中两次出现字母L并且在30部门工作,或者其管理员编号是7782的雇员的姓名.SELECT ename FROM emp --模糊查询WHERE ename LIKE '%L%L%' AND…
JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成.JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,并且可跨平台运行,并且不受数据库供应商的限制. JDBC连接数据库的流程及其原理 1.在开发环境中加载指定数据库的驱动程序.例如,接下来的实验中,使用…
SQL select 及相关操作 SQL是用于访问和处理数据库的标准的计算机语言,我们所使用的的是Oracle SQL 一个数据库通常包含一个或多个表,每个表有一个名字表示,下图即为一个名为“emp”的表,接下来的操作都将基于以下的表进行 SQL select 及相关操作 下述为select语法,注意:SQL对大小写不敏感 - SELECT 列名称 FROM 表名称 - select * from 表名称 SQL支持数学表达式 如 from emp  SQL可以使用" || "字段合并…
2018-07-12 14:44:27 四.索引1.创建索引手动创建:create index 索引名 on 表名(列名,[列名,...])create table employee(pno number(7),pname varchar2(20)); create index inx_scott_pno on employee(pno);insert into employee select empno,ename from emp; select * from employeewhere p…
2018-07-11  08:26:00 有某个学生运动会比赛信息的数据库,保存了如下的表: 运动员sporter表:(运动员编号sporterid,运动员姓名name,运动员性别sex,所属系department) 项目item表(项目编号itemid,项目itemname,loc地区) 成绩grade表(运动员编号sporterid,项目编号itemid,积分mark) .求出总积分最高的系名及总积分 SELECT department,sum(mark) FROM sporter s,gr…
2018-07-09  21:34:00 一.简单查询: .查询数据表的所有列: SELECT * FROM 表名; SELECT 列名,列名.... FROM 表名; .起别名: SELECT 列名 [AS 别名],列名 别名.... FROM 表名; ---正常 SELECT ename AS 员工姓名,sal salary FROM emp; ---别名是关键字,别名需要用双引号引起来 SELECT ename "select",sal "from" FROM…
JSP 的内置对象及方法详细说明 一. request 对象 客户端的请求信息被封装在 request 对象中,通过它才能了解到客户的需 求,然后做出响应.它是 HttpServletRequest 类的实例. 常用的方法 1 object getAttribute(String name) 返回指定属性的属性值 2 Enumeration getAttributeNames() 返回所有可用属性名的枚举 3 String getCharacterEncoding() 返回字符编码方式 4 in…