随笔分类 - 数据库
摘要:SQL99(SQL1999)多表连接查询 普通方式 我们使用普通方式查询,格式如: select 列名 from 表1,表2 [where] 表1.连接列=表2.连接列(通常是主键) 其中,列出两个表中都有的列(连接列)时,要使用表名.列名的方式否则会报错。 当我们不使用where时,得到的结果是一
阅读全文
摘要:创建表格 创建表格 CREATE TABLE 表名称 ( 列名称1 数据类型, 列名称2 数据类型, ....... ) 修改表名 修改表名 rename 表名 to 新的表名rename student to sturename stu to student 修改表结构 https://www.c
阅读全文
摘要:insert 增 --数据库的增insert --注意:执行后(F8(在PLSQL中))并没有真正修改(在内存中),要点击提交按钮(F10)才会被修改到文件 --注意:提供一次回滚的机会(从内存中撤销)(shift+f10) --insert into 表名(字段名) values(对应值) --主
阅读全文
摘要:group by 分组函数与字段 分组函数有 avg sum max min等,select时它们返回的是一个具体的值,而select一个字段返回的是一条记录。 所以当分组函数与字段同时出现,就需要分组,否则会报错。 出现的字段都必须分组,没有出现的也可以分组。 例如: select count(*
阅读全文
摘要:--查询最高工资和员工数--查询不同部门的最高工资--查询不同工作岗位的员工数--查询不同工作部门的不同工作岗位的人数--查询不同部门的不同工作岗位且人数大于1的信息--查询部门号大于10的不同部门的不同工作岗位的人数 1.选择部门30中的所有员工.2.列出所有办事员(CLERK)的姓名,编号和部门
阅读全文
摘要:函数分类 单行函数 字符函数 数值函数 日期函数 转换函数 通用函数 (分组)多行函数 sum() avg() 仅适用于数值型 count() max() min() 适用于任何类型 其它函数 nvl() nvl2() decode() 单行函数 字符函数 数值函数 日期函数 ROUND()函数详解
阅读全文
摘要:通配符与模糊查询 单字符通配符"_":匹配一个字符 多字符通配符"%":匹配多个字符 通常搭配like使用,如,模糊查询第二第三个字符已知为LA的雇员(从emp表中): select empno,ename from emp where ename like'_LA%'; 结果为: SQL的通配符有
阅读全文
摘要:where 例如我们只要job为salesman的所有员工信息: select * from emp where job=SALESMAN'; //注意:字符串使用单引号(大部分数据库系统支持双引号,但全部支持单引号。),数字不适用引号,单引号中的内容区分大小写。 除了等号外,还可以使用: = 等于
阅读全文
摘要:emp表中,使用job字段、empno字段升序排序(如job相同比较empno): select * from emp order by job,empno; 结果: 降序只需在最后加上desc: select * from emp order by job,empno desc; //此表示按jo
阅读全文
摘要:distinct去重去的是两条完全相同的记录。 所以,查询的两条记录中不同字段不同也不会被去重,如: select distinct job,mgr from emp; 结果 可以看到JOB记录下出现了多个clerk,但它们的mgr不同,所以不算重复。
阅读全文
摘要:在sql中我们使用“||'要拼接的字符'||”来查询并拼接多个字段。 如下所示,查询并拼接字段EMPNO和ENAME的结果: select empno||'对应姓名:'||ename as 查询结果 from emp; 结果如: 其中as是查询结果重名关键字。
阅读全文
摘要:cmd 输入命令:sqlplus /nolog 输入命令 : conn /as sysdba 输入命令: alter user 用户名 identified by 新密码
阅读全文
摘要:Oracle三种角色 normal--普通用户 system--管理员 sys--超级管理员 账号操作 创建账号 使用管理员登录,打开sql命令窗口 1、 创建自定义用户: create user 用户名 identified by 密码; 普通用户不具备创建用户的权限,需要使用system账户进行
阅读全文
摘要:OracleXE 点击跳转下载 PLSQL 点击跳转下载 下载页面对应版本下拉框可选择中文补丁安装 PLSQL的使用 导入scott用户 由于XE版本没有scott用户,为了方便练习,我们需要导入11g里的scott用户。 点击下载资料 提取码:mpfx 下载解压后找到scott.sql文件,打开P
阅读全文

浙公网安备 33010602011771号