- 浏览: 373500 次
- 性别:
- 来自: 四川
文章分类
- 全部博客 (247)
- 数据库以及sql (11)
- java (48)
- 爬虫学习 (20)
- java编程 (28)
- python编程以及安装和配置 (27)
- oracle数据库 (32)
- mongodb基本操作 (4)
- linux学习 (7)
- easyUI (2)
- nodeJs (8)
- python学习 (16)
- 其他 (13)
- hadoop (1)
- svn (1)
- 汉字 (1)
- windows (2)
- jsp (5)
- fiddler (1)
- ETL (1)
- teamviewer (1)
- maven (4)
- GIT (2)
- datagrip (1)
- ocr (1)
- redis (3)
- mysql (3)
- linux (1)
- 数据服务 (0)
最新评论
create table aa_test
(
name varchar2(10),
num varchar2(10)
);
insert into aa_test values('admin1','1');
insert into aa_test values('admin1','2');
insert into aa_test values('admin1','11');
insert into aa_test values('admin1','12');
insert into aa_test values('admin1','22');
select a.*,a.rowid from aa_test a
--开始分组
select num ,count(1) from
(
select case
when num between 1 and 10 then '1到10分钟'
when num between 11 and 20 then '11到20分钟'
when num between 21 and 30 then '21到30分钟'
end num
from aa_test
)
group by num
发表评论
-
oracle插入O2O_SHOP_INFO_LS
2018-11-16 17:16 695insert into O2O_SHOP_INFO_LS ( ... -
更新区域代码code
2018-09-20 18:26 742--1 update o2o_shop_info_app a ... -
三亚数据库统计sql
2018-09-18 18:26 672--差评数据统计 select a.shop_name, ... -
oracle导入导出某个用户下的所有表以及约束
2018-09-06 11:28 3979导出oracle数据库某个用户下的所有表 exp 用户名/密码 ... -
Oracle如何查询所有表的约束(外键等)
2018-09-06 11:00 80821.查询出所有表的唯一键约束的 禁用sql select ' ... -
数据库恢复表
2018-08-28 15:49 0在删除数据的时候不小 ... -
ELM数据查询
2018-08-16 16:15 0--许可证过期的 (有效期) select shop_name ... -
oracle添加表空间文件以及查询表空间使用率
2018-07-27 17:57 11781.进入cmd窗口 2.超级用户登录:sqlplus / a ... -
oracle数据库存储过程
2018-07-11 17:55 612... -
关系型数据库的ACID特性(金典解读关系型数据的一致性)
2018-07-11 16:55 2162关系型数据库的ACID特性 A:原子性 C:一致性 I:隔离性 ... -
提示符导入导出oracle表数据
2018-07-02 10:40 464--导出 C:\Users\1>exp o2optzq/ ... -
oracle模糊查询 包含1,而不包含11,的数据
2018-05-22 17:24 1020aaa表数据如下: 序号 name rowid ... -
解决PLSQL连接oracle慢 的方法(监听日志文件过大)
2018-03-07 10:33 1294原因: G:\app\Administrator\diag\t ... -
oracle数据库中查询 一个字段包含另一个字段sql
2018-01-17 17:10 9895select * from table a where 字 ... -
plsql连接本地oracle数据库,而远程主机却无法连接,出现无监听程序的解决方法
2018-01-11 14:34 1643作者原地址:http://blog.csdn.net/u011 ... -
PLSQL 添加新用户和配置权限
2018-01-02 15:12 18011.PLSQL登录超级管理员 2.找到All objects中 ... -
oracle时间转换为字符、截取字符
2017-12-11 17:36 700表示year的:y 表示年的最后一位 yy 表示年的最后2位 ... -
判断web死链接
2017-12-05 11:09 481--第一步 update bj_web20171204 set ... -
windows下命令提示符导出oracle 数据表 (exp)
2017-11-10 10:48 1120使用exp方式导出本地oracle数据库中的数据表 1.导 ... -
oracle11g 监听无法启动(或启动后自动停止)
2017-11-02 15:21 1690# listener.ora Network Configur ...
相关推荐
本篇将详细介绍一些常用的Oracle内建函数,特别是字符函数、数字函数以及分组相关的GROUP BY子句和HAVING子句。 首先,我们来看字符函数。字符函数主要用于处理文本数据,包括: 1. **UPPER函数**:将输入的字符串...
在SQL查询中,`GROUP BY`语句是一个非常重要的部分,它用于对数据进行分组,以便我们可以对每个组执行聚合函数,如`COUNT`, `SUM`, `AVG`, `MAX`, `MIN`等。这个概念在数据分析和数据库管理中至关重要,因为它允许...
通过本章节的学习,读者将能够理解单行函数与分组函数之间的区别,并熟练掌握常用的五种分组函数,包括如何使用`GROUP BY`语句来进行数据分组,以及如何使用`HAVING`子句来过滤分组后的记录。 #### 二、为什么使用...
根据提供的信息,我们可以详细解析与Oracle数据库分组查询相关的知识点,并通过具体的练习题目来加深理解。下面将逐一分析每一个题目中的关键知识点。 ### Oracle数据库分组查询知识点详解 #### 1. 查询部门20的...
在Oracle SQL中,GROUP BY子句用于将数据根据一个或多个列的值进行分组,以便于对每个组进行聚合操作,如计算平均值、总和等。GROUP BY子句的基本语法是: ```sql SELECT column, aggregate_function(column) FROM ...
Oracle 中的查询顺序是 SELECT > FROM > WHERE > GROUP BY > HAVING > ORDER BY。理解查询顺序可以帮助我们更好地编写 SQL 语句。 五、Oracle 中的伪列 Oracle 中的伪列是指 Oracle 数据库自动添加的列,不需要...
group by子句是select语句中用于对查询结果进行分组的子句。group by子句可以使用having子句来指定分组条件。 7. 联结语句: from子句是select语句中用于指定查询表的子句。from子句可以使用inner join、left join...
3. **SELECT查询**:Oracle SQL的查询语法丰富,可以使用WHERE子句进行条件过滤,GROUP BY和HAVING子句进行分组统计,ORDER BY子句进行排序,以及JOIN操作连接多个表。 4. **视图**:视图是虚拟表,基于一个或多个...
7. **分组与聚合函数**:介绍GROUP BY、HAVING和聚合函数(如COUNT、SUM、AVG、MAX、MIN)的应用,用于统计和分析数据。 8. **窗口函数**:探讨ROW_NUMBER、RANK、DENSE_RANK、LEAD、LAG等窗口函数的使用,用于行级...
4. **查询操作**:SELECT语句是SQL的核心,可以组合使用WHERE子句进行条件过滤,GROUP BY进行分组,HAVING进行分组后的过滤,ORDER BY进行排序,以及JOIN操作连接多个表进行复杂查询。 5. **子查询与联接**:子查询...
高级查询涉及联接(JOIN)、子查询、聚合函数(COUNT、SUM、AVG等)和分组(GROUP BY)、排序(ORDER BY)等,能实现更复杂的多表查询和数据分析。 这个教程对于Oracle数据库初学者来说是非常有价值的,它涵盖了从...
学习如何编写复杂的查询,如联接(JOIN)、子查询、聚合函数(COUNT、SUM、AVG等)以及排序和分组(ORDER BY和GROUP BY)是必备技能。 PL/SQL是Oracle的存储过程语言,用于编写数据库逻辑和业务规则。它结合了SQL的...
Oracle SQL提供了SELECT语句来查询数据,包括单表查询、多表联接、子查询、聚合函数(COUNT、SUM、AVG、MAX、MIN)以及分组(GROUP BY)和排序(ORDER BY)等高级查询技术。 六、事务处理 Oracle支持事务的概念,...
这里使用了GROUP BY对经营范围进行分组,常用于聚合函数中,以获取每个不同经营范围的统计信息。 3. 数据表的更新操作 更新操作是修改表中数据的行为,使用UPDATE语句可以实现。例如,为了去除字段值两端的空白...
可以使用WHERE子句进行条件过滤,GROUP BY和HAVING子句进行分组,ORDER BY子句进行排序,以及JOIN操作连接多个表。 二、Oracle SQL高级特性 1. 触发器(Triggers):在特定事件(如INSERT、UPDATE或DELETE)发生时...
可以使用WHERE子句过滤结果,GROUP BY进行分组,HAVING筛选分组后的结果,ORDER BY进行排序,以及JOIN操作连接多个表。 三、数据类型 Oracle支持多种数据类型,包括数值型(如NUMBER、INTEGER)、字符串型(如...
9. `GROUP BY`子句的作用是根据指定的列对查询结果进行分组。 10. `SUM()`函数用于将一个列中的所有值相加求和。 11. `INITCAP`函数将字符串的每个单词首字母转换为大写,其余字母保持不变。 12. `LN()`函数是自然...
4. **GROUP BY**:用于对数据进行分组,常与分组函数一起使用,如COUNT, AVG, SUM等,以便对每个分组进行统计。 5. **HAVING**:在分组后对分组应用额外的条件限制,与WHERE不同的是,HAVING可以与分组函数一起使用...