博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小问题
阅读量:5154 次
发布时间:2019-06-13

本文共 1096 字,大约阅读时间需要 3 分钟。

1、decode 后面不能加from

2、count(里面不能写字符串和字符)
3、用update更改数据不能执行很多次,只能执行一次

4、

select ename,id//这里存在的列,group by后面必须有from p_empgroup by ename,id//这里存在的列,select可以没有

5、where跟在from后面不能使用组函数,having可以使用组函数,有having不能有where

6、

// 查询商品名称带'笔'的和带'鱼'的记录SELECT * FROM product t WHERE t.pname LIKE ('%鱼%') OR t.pname LIKE ('%笔%');

要加两个like的时候需要连前面的t.pname一起在写一次

6、min函数的用法

//查询TEACHER表中教师的最大年龄。实例代码:SELECT MAX (AGE) AS MAXAGEFROM TEACHER

复制表

create table 表名 as select * from 表名
删除表中数据
delete 表名;
truncate 表名;
(truncate 关键字 慎用(楷体 加粗 大写 下划线 红色 爆闪 抖动效果)!!!!!!!!!!)
将excel的表贴到oracle
在excel中选中一部分数据, 记住第一列前面多选中一列
将查询结果导出excel
对查询结果全部选中, 右键有 copy to excel
序列的创建
序列的作用: 一般用来作为一个自增长的主键

oracle查询, 高级查询

简单查询
order by 1,2
group by 增强版
语法: select p.toma, p.ptype, sum(p.lastcou) from product p group by rollup(p.toma, p.ptype)
高级查询(多表连接查询)
笛卡尔积的概念
分类:
等值连接
不等值连接
外连接(啥也不写就是内连接, 直接写两个表名)---左外连接, 右外连接
(+)修饰符的使用
数据字典的使用
自连接(自己骗一下自己)
层次查询
connect by prior 连接条件 start with 开始条件
伪列:
level
rownum
使用rownum分页

select *(select t.*,rownum rnum from p_emp t where rownum<=10) r where r.rnum>5

 

转载于:https://www.cnblogs.com/NCL--/p/7341505.html

你可能感兴趣的文章
APUE 学习笔记(十) 高级I/O
查看>>
Android Monkey压力测试
查看>>
BZOJ1878: [SDOI2009]HH的项链
查看>>
关于程序、进程和线程
查看>>
android登陆自动调整代码
查看>>
datagridview的数据存取
查看>>
解决Python3 pip list 红色DEPRECATION
查看>>
Linux SSH使用公钥私钥实现免登陆 以及 登陆失败、公钥失效的处理<转>
查看>>
Oracle11g手动创建数据库方法
查看>>
编译Linux内核
查看>>
iOS从生成证书到打包上架-02(详细2016-10最新)
查看>>
iOS 关于内购
查看>>
vs2013 插件
查看>>
CSS3 box-shadow实现纸张的曲线投影效果
查看>>
浏览器内容双缓冲的设想
查看>>
更换已存在项目的svn的地址
查看>>
iOS获取当天0点
查看>>
js 回调函数 精析
查看>>
Orleans MultiClient 多个Silo复合客户端
查看>>
【Vue】---- 手动封装on,emit,off
查看>>