oracle-Oracle里我记得有一个函数的功能是分组后可以显示组里的其他数据,不单单显示组名

问题描述

Oracle里我记得有一个函数的功能是分组后可以显示组里的其他数据,不单单显示组名

我根据名字分组后 (SELECT NAME FROM EMP GROUP BY NAME),显示A B C,但是我还想显示A,B,C下面的id

解决方案

wm_concat 函数

解决方案二:

你说的是group by吧???

解决方案三:

你可以在group by 分组后,使用函数为max(),min()等显示非分组的字段

解决方案四:

分析函数,例如
select ename,deptno,sum(sal) over (partition by dept) from emp;

时间: 2025-01-28 11:59:32

oracle-Oracle里我记得有一个函数的功能是分组后可以显示组里的其他数据,不单单显示组名的相关文章

asp.net怎么异步调用一个函数

问题描述 asp.net怎么异步调用一个函数 我想在一个页面的pageload里使用异步调用一个函数,求讲解大概的步骤和思路,网上的一些教程看不懂,新手求理解 解决方案 如果是VS2012+,那么最简单的是直接使用 async 修饰你的方法,用await异步调用.http://www.cnblogs.com/therock/articles/2382534.html 解决方案二: 有没有人答一下啊,越简单越好,我只想要个大概的过程 解决方案三: 高手们都去玩斗地主了吗..............

oracle 自定义函数返回一个自定义整数列,如何在下一个自定义函数中,调用上一个函数

问题描述 oracle 自定义函数返回一个自定义整数列,如何在下一个自定义函数中,调用上一个函数 ---自定义类型 create or replace type t_int is table of integer -- Create table create table TESTFUNCTION ( oid INTEGER, result INTEGER ) tablespace USERS pctfree 10 initrans 1 maxtrans 255; -- Create table

oracle 定义一个函数报错了

问题描述 我在oracle里面定义了一个函数get_sal(dateym in varchar2(10)),调用的时候报错了怎么回事,create or replace function get_sal(dateym in varchar2(10)) return is_cursor cursor begin is_cursor for select * from rpt_d_ocbygcc c where c.dateymd=dateym; dbms_output.put_line("ll&q

Oracle中nvl()与decode()两个函数哪个性能更好

1.创建一个测试表test,并插入一条数据 SQL> create table test(id int); Table created. SQL> insert into test values(1); 1 row created. SQL> commit; Commit complete. 2.创建一个函数,用来延时,调到到这个函数会在这里循环50000000次,会有待等 SQL> create or replace function sleep_now return numbe

oracle SCN怎么取出来存在一个变量里面?

问题描述 oracle SCN怎么取出来存在一个变量里面? 如题,我想在一个表里记录SCN号,如何把它放在一个变量里? declare SCNNUM NUMBER; begin select dbms_flashback.get_system_change_number into SCNNUM from dual ; [Error] ORA-00904 (12: 8): PL/SQL: ORA-00904: : invalid identifier WHY?

ORACLE调用接口(OCI)简介及重要函数流程介绍

[文章摘要] 对于实现用户开销户的程序来说,与数据库进行交互是必不可少的.为了实现用户数据的存放.读取.删除等操作,我们需要频繁地访问数据库,这就对数据库的访问模式提出了较高的要求.ORACLE数据库具有系统可移植性好.使用方便.功能强等特点,因此在实际的软件开发项目中使用得非常的广泛.为了方便C语言程序操作ORACLE中的数据,ORACLE调用接口(OCI)应运而生. 本文首先简单介绍了OCI的基本情况,然后对OCI中两个重要的程序流程进行了一定的介绍.希望大家通过此文,能够对OCI有一个大致

System.BadImageFormatException: 未能加载文件或程序集“Oracle.DataAccess”或它的某一个依赖项。试图加载格式不正确的程序。

        本机环境:Win7 32位,开发工具:vs2008         今天更新webservices的时候,如下图:               报出了下面的错误:                  在服务端打开asmx文件时,错误信息如下: "/"应用程序中的服务器错误. 未能加载文件或程序集"Oracle.DataAccess"或它的某一个依赖项.试图加载格式不正确的程序. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,

用convert函数解决GBK转UTF8后ORACLE数据库排序混乱问题

用convert函数解决GBK转UTF8后ORACLE数据库排序问题 问题语句: Select Name From whm_consignee Order By Name; 解决方案:解决思路:把UTF8编码转变成GB2312即可实现对高频词的排序 Select Name From whm_consignee Order By convert(Name,'ZHS16CGB231280','UTF8') ;

引用函数-c++怎么在view里的一个函数引用的函数里再引用一个函数?

问题描述 c++怎么在view里的一个函数引用的函数里再引用一个函数? 下面第一个函数就是我想要在第二个函数里面用的,而第二个函数是第一个引用的 void CZHANGMIN1View::InsertSort(unsigned char pArray, int iLength) { unsigned char tmp; int i, j; for(i = 1; i < iLength; i++) { j = i-1; tmp = pArray[i]; while(j >= 0 &&am