Oracle
文章平均质量分 60
鸟瞰人生
这个作者很懒,什么都没留下…
展开
-
[ORACLE] case when then else end 应用
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女' ELSE '其他' END原创 2016-07-29 14:27:42 · 502 阅读 · 0 评论 -
oracle常见的函数总结
1. ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;A A ZERO SPACE--------- --------- --------- ---------65 97 48 322. CHR给出整数,返回对应的字符;SQ原创 2016-09-09 20:46:03 · 459 阅读 · 0 评论 -
Oracle 高级查询sql DECODE函数 分组函数
计算职位的人数,其中,“ANALYST”和“MANAGER”职位用“VIP”表示,其余是普通员工,职位用“OPERATION”显示。分别计算VIP职位和普通职员职位的人数,数据显示效果如图-1所示。步骤一:使用DECODE函数,按要求显示数据使用DECODE函数,计算职位的人数,“ANALYST”和“MANAGER”职位用“VIP”表示,其余是普通员工,职位用“OPERATION”表示原创 2016-07-30 16:30:58 · 3033 阅读 · 0 评论 -
常见sql查询语句(二)---高级查询
查询哪个部门的平均工资是最高的首先,使用group by子句配合子查询,查询出平均工资最高的部门,SQL语句如下所示:select max(avg(sal)) from emp group by deptno;然后,将上述查询的结果作为主查询的条件,进一步查询出平均工资最高的部门的部门编码,SQL语句如下所示:select deptno, avg(sal)原创 2016-07-30 16:00:53 · 945 阅读 · 0 评论 -
常见的sql查询语句
NUMBER表示数字类型,经常被定义成NUMBER(P,S)形式,其中,P表示数字的总位数;S表示小数点后面的位数。在表student中的id列和fee列的定义如下:CREATE TABLE student( id NUMBER(4), name VARCHAR2(20), gender CHAR(1), fee NUMBER(7,2));上述定义表示id列中的原创 2016-07-30 15:00:44 · 2589 阅读 · 0 评论 -
安装并使用Oracle SQL Developer访问Oracle
5.1 问题如何安装并使用Oracle SQL Developer访问Oracle。5.2 步骤Oracle SQL Developer是Oracle官方出品的免费图形化开发工具,相对SQL*Plus来说,图形化的界面便于操作,不必记忆大量的命令,输出结果美观。它的基本功能包括结果的格式化输出,编辑器自动提示,代码美化,显示SQL的执行计划,监控会话,编写以及调试存储过程等。官方和免费原创 2016-07-30 14:48:24 · 654 阅读 · 0 评论 -
使用SQL* PLUS访问数据库
4.1 问题如何使用SQL* PLUS访问数据库。4.2 方案在上一案例的基础上,在%提示符下,输入SQLPlus命令,并输入数据库的帐号和密码,如图-24所示。图-24运行sqlplus,登录数据库如果出现SQL提示符,则表示登录成功,如图-25所示。图-25登录数据库成功退出SQL*PLUS时,在SQL>后输入exit即可,如图-26所示。图转载 2016-07-30 14:47:03 · 694 阅读 · 0 评论 -
使用telnet登录数据库服务器
3.1 问题如何使用telnet登录数据库服务器。3.2 方案远程登录到数据库所在的机器上,输入远程机器操作系统的帐号和密码,如图-23所示。图-23远程登录数据库服务器原创 2016-07-30 14:43:53 · 6250 阅读 · 1 评论 -
Linux下Oracle数据库安装
2.1 问题如何在Linux系统下安装Oracle数据库。2.2 步骤在Linux下安装Oracle数据库的步骤如下:步骤一:检查安装oracle时所需要的RPM包是否存在检查安装oracle时所需要的RPM包命令为: rpm -q 指定的RPM包。需要检查的RPM包如下:binutils-2.17.50.0.6compat-libstdc++-33-3.2.3原创 2016-07-30 14:42:10 · 2672 阅读 · 0 评论 -
Windows下Oracle数据库安装
1.1 问题在Windows下安装Oracle数据库。1.2 步骤通过网址“http://www.oracle.com”打开Oracle官网首页,点击Downloads进入Oracle数据库的下载页面,如图-1所示。图-1安装步骤如下(以本地安装为例):步骤一:解压,双击setup.exe,启动安装向导首先,将下载的oracle安装包进行解压缩;然后,双击set原创 2016-07-30 14:38:11 · 703 阅读 · 0 评论 -
初级面试常见sql练习
先上经典的三张表,理解表和表结构 干货马上开始。。。Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,scor...原创 2019-01-24 11:37:13 · 487 阅读 · 0 评论