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 索引,索引的建立.修改.删除 索引索引是关系数据库中用于存放每一条记录的一种对象, ...
随机推荐
- Android Studio --“Cannot resolve symbol” 解决办法
鼠标放上去后显示 “Cannot resolve symbol XXX”,重启 Android Studio,重新 sync gradle,Clean build 都没有用. 多半是因为 Androi ...
- ASP.NET连接数据库配置文件
// Web.Config <?xml version="1.0" encoding="utf-8"?> <!-- 有关如何配置 ASP.NE ...
- hadoop-hdfs体系结构
HDFS作为Hadoop的核心技术之一,HDFS(Hadoop Distributed File System, Hadoop分布式文件系统)是分布式计算中数据存储管理的基础.具有高容错高可靠性.高可 ...
- Asp.Net Core 项目实战之权限管理系统(8) 功能菜单的动态加载
0 Asp.Net Core 项目实战之权限管理系统(0) 无中生有 1 Asp.Net Core 项目实战之权限管理系统(1) 使用AdminLTE搭建前端 2 Asp.Net Core 项目实战之 ...
- 2011 Multi-University Training Contest 1 - Host by HNU
A.A + B problem(待填坑) B.Cat VS Dog(二分图匹配) 喜欢cat和喜欢dog的人构成了二分图,如果两个人有冲突则连一条边,则问题转化为二分图最大点独立集问题.ans=n-最 ...
- 简洁美观的Java博客系统Tale开源了,让每一个有故事的人更好的表达想法
Tale Tale的英文含义为故事,我相信每个坚持写Blog的人都是有故事的:中文你叫它 塌了 也无所谓 . Tale 使用了轻量级mvc框架 Blade 开发,默认主题使用了漂亮的 pinghsu, ...
- angular.js之作用域scope'@','=','&'
<!doctype html> <html ng-app='myApp'> <head> </head> <body> <script ...
- RHEL 6.0 FTP服务器配置菜鸟配置过程记录
环境: 虚拟机 RHEL6.0 为了图方便,直接就默认安装了,结果酿成大错,后表~~ 项目:搭建VSFTPD服务器 1.网络ifconfig 配置好,给个IP 2.RPM包或者YUM安装vsftpd ...
- php封装+租房子练习题
第一个页面DBDA.class.php <?php class DBDA { public $host = "localhost"; public $uid = " ...
- MySQL两种引擎的区别
Innodb引擎 Innodb引擎提供了对数据库ACID事务的支持,并且实现了SQL标准的四种隔离级别.该引擎还提供了行级锁和外键约束,它的设计目标是处理大容量数据库系统,它本身其实就是基于MySQL ...