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

本文共 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

你可能感兴趣的文章
TensorFlow2.0矩阵与向量的加减乘
查看>>
NOIP 2010题解
查看>>
javascript中的each遍历
查看>>
String中各方法多数情况下返回新的String对象
查看>>
浅谈tcp粘包问题
查看>>
UVA11524构造系数数组+高斯消元解异或方程组
查看>>
排序系列之——冒泡排序、插入排序、选择排序
查看>>
爬虫基础
查看>>
jquery.lazyload延迟加载图片第一屏问题
查看>>
HDU 1011 Starship Troopers (树形DP)
查看>>
手把手教你写DI_1_DI框架有什么?
查看>>
.net常见的一些面试题
查看>>
OGRE 源码编译方法
查看>>
上周热点回顾(10.20-10.26)
查看>>
C#正则表达式引发的CPU跑高问题以及解决方法
查看>>
云计算之路-阿里云上:“黑色30秒”走了,“黑色1秒”来了,真相也许大白了...
查看>>
APScheduler调度器
查看>>
设计模式——原型模式
查看>>
【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.1.CSS框架和其他功能
查看>>
如何一个pdf文件拆分为若干个pdf文件
查看>>