Oracle DQL查询语言整理
select * from t_hq_ryxx; select nianl, xingm from t_hq_ryxx; select nianl as 年龄, xingm as 姓名 from t_hq_ryxx t; select nianl 年龄 from t_hq_ryxx; select nianl || xingm as 年龄和姓名 from t_hq_ryxx; select nianl as hhh,t.* from t_hq_ryxx t order by nianl desc ;--排序 select nianl as hhh,t.* from t_hq_ryxx t order by xingb desc ,bum desc; select nianl,xingm,bum,xingb from t_hq_ryxx t order by bum desc nulls last,xingb; select * from t_hq_ryxx order by ; select nianl,gongz, (nianl+gongz)as g from t_hq_ryxx order by (gongz||nianl); --去重复
select distinct bum from t_hq_ryxx; select distinct bum,xingb from t_hq_ryxx; select * from t_hq_ryxx; select * from t_hq_ryxx where xingb = '1 'and bum = ''; select * from t_hq_ryxx where (bum = '' or bum = '') and xingb = ''and nianl >'' ; select * from t_hq_ryxx where bum is not null; --模糊查询 %表示通配符 select * from t_hq_ryxx where xingm like '三%' select * from t_hq_ryxx where xingm like '%儿' select * from t_hq_ryxx where xingm like '%三%' select * from t_hq_ryxx where gongz <any (select pingjgz from t_hq_bm); --值得范围
select * from t_hq_ryxx where nianl in ('',''); select * from t_hq_ryxx where nianl ='' or nianl = ''; --区间范围 select * from t_hq_ryxx where gongz between and ; select * from t_hq_ryxx where gongz >= and gongz <= ; --子查询
select * from t_hq_ryxx where bum in (select bumbm from t_hq_bm where lianxdh = ''); --大于最小值,小于最大值 select * from t_hq_ryxx where gongz >any (select pingjgz from t_hq_bm); --大于最大值,小于最小值 select * from t_hq_ryxx where gongz >all (select pingjgz from t_hq_bm); --分组 多种形式
select bum from t_hq_ryxx group by bum; select bum,count() as 数量 from t_hq_ryxx group by bum; select bum,count() as 数量,sum (gongz) as 合计 from t_hq_ryxx group by bum; select bum,count() as 数量,avg(gongz) as 平均值 from t_hq_ryxx group by bum; select nianl, bum,count() as 数量,avg(gongz) as 平均值 from t_hq_ryxx group by nianl, bum; select bum,count() as 数量,avg(gongz) as 平均值 from t_hq_ryxx group by bum having avg(gongz)>;
Oracle DQL查询语言整理的更多相关文章
- oracle常用函数整理
oracle常用函数整理 1.绝对值.取余.判断数值正负函数 绝对值:ABS(n) 示例: SELECT ABS(100),ABS(-100),ABS('100') FROM ...
- Oracle——DQL、DML、DDL、DCL
1.DQL:数据查询语言 基本结构:由select.from.where组成 子句组成的查询块: SELECT <字段名表> FROM <表或视图名> WHE ...
- Oracle学习笔记整理手册
文章目录(1)Oracle正则匹配使用(2)Oracle修改有数据的数据字段类型(3)Oracle表数据回滚语句(4)sql筛选出记录数大于2的记录(5)oracle同义词(6)oracle内外连接( ...
- Oracle Hint用法整理笔记
目录 1./+ result_cache / 2./+ connect_by_filtering / 3./+ no_unnset / 4./+ index(表别名 索引名) / 5./+ INDEX ...
- 工作中用到的oracle字符串分割整理
oracle部分: 定义类型(用于字符串分割): create or replace TYPE "STR_SPLIT" IS TABLE OF VARCHAR2 (4000); 字 ...
- Oracle系统表整理+常用SQL语句收集
欢迎和大家交流技术相关问题: 邮箱: jiangxinnju@163.com 博客园地址: http://www.cnblogs.com/jiangxinnju GitHub地址: https://g ...
- oracle分区表(整理)
Oracle 表分区 早在8.0.5版本中,Oracle就将范围分区技术引入,现在分区功能已经越来越强大,包括支持扩展分区功能.Interval分区.外键分区.模拟列分区.以及分区建议器等.那么,分区 ...
- Oracle数据库案例整理-Oracle系统执行时故障-Shared Pool内存不足导致数据库响应缓慢
1.1 现象描写叙述 数据库节点响应缓慢,部分用户业务受到影响. 查看数据库告警日志,開始显示ORA-07445错误,然后是大量的ORA-04031错误和ORA-00600错误. 检查数据 ...
- Oracle索引语句整理
转载:http://www.cnblogs.com/djcsch2001/articles/1823459.html 索引,索引的建立.修改.删除 索引索引是关系数据库中用于存放每一条记录的一种对象, ...
随机推荐
- 安装第三方包web.py发生的错误
今天新学到了python的模块方面的内容,我的版本是python2.7.13 想安装第三方包web.py的时候, 命令提示符 输入 pip install web.py 总是提示如下错误 You ar ...
- 匹配PC和移动端
方法1: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; ret ...
- 3D Touch开发
一.3d Touch 官方文档介绍 1.A user can now press your Home screen icon to immediately access functionality p ...
- ASP.NET通用权限框架 权限管理系统源码jquery 精美UI源码
软件技术开发,合作请联系QQ:858-048-581 开发工具 VS2010 .sql2005.2008等(在Sql server数据执行脚本即可) VS2010 打开保证本地运行成功(数据库.源代 ...
- IOS设备对position的支持性
最近在开发一个网页. 要嵌套在微信里 大家都知道 IOS版微信和安卓版微信还是一定的差距 IOS版微信在打开网页的时候回调取自己的浏览器以及内核 但是安卓版微信不会,他会默认使用自己的QQ浏览器和X5 ...
- 第六篇 项目疑问 ------- BaseService<T> where T : class, new() 含义
public abstract class BaseService<T> where T : class, new() { //当前仓储 //DbSession的存放 //为了职责单一的原 ...
- JavaScript代码规范和性能整理
性能 Js在性能方面有多要注意的地方: 避免全局查找 Js性能优化最重要的就是注意全局查找,因为作用域的查找是先找局部作用域在没有找到之后在去上一级作用域查找直到全局作用域,所以全局作用域查找的性能消 ...
- 项目架构开发:数据访问层之Cache
数据访问层简单介绍 数据访问层,提供整个项目的数据访问与持久化功能.在分层系统中所有有关数据访问.检索.持久化的任务,最终都将在这一层完成. 来看一个比较经典的数据访问层结构图 大概可以看出如下信息 ...
- String和intern()浅析
String a = new String("aa"),代表在堆内存中,创建了一个字符串对象,变量a指向该对象,而该对象又指向在常量池中的字符串常量.而String a = &qu ...
- 阶乘运算——ACM
大数阶乘 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入 输入一个整数 ...