技术栈

15.oracle的 listagg() WITHIN GROUP () 行转列函数使用

风_Sux1232023-12-05 19:35

1.使用条件查询 查询部门为20的员工列表

-- 查询部门为20的员工列表

SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ;

效果:

2.使用 listagg() WITHIN GROUP () 将多行合并成一行(比较常用)

SELECT

T .DEPTNO,

listagg (T .ENAME, ',') WITHIN GROUP (ORDER BY T .ENAME) names

FROM

SCOTT.EMP T

WHERE

T .DEPTNO = '20'

GROUP BY

T .DEPTNO

效果:

上一篇:Qt应用开发--国产工业开发板全志T113-i的部署教程
下一篇:微服务--02--Nacos注册中心
相关推荐
Python私教
3 小时前
从表格到管理系统:别先写页面,先补齐权限、流程和审计
数据库·后端·架构
陈皮波比茶
3 小时前
Redis学习
数据库·redis·学习
—Miss. Z—
3 小时前
备份与恢复
数据库·oracle
ltl
4 小时前
RocksDB Leveled Compaction:层级不变式与 CompactionPicker
数据库
ltl
4 小时前
DuckDB 向量化与 Morsel-Driven Pipeline
数据库
NJCloud
4 小时前
TiDB 集群部署与 MySQL 兼容性适配实战
linux·运维·数据库·mysql·tidb
喜欢打篮球的普通人
4 小时前
LLVM Backend Lowering 从入门到实战:把 IR 变成机器码的完整链路
android·java·数据库
SomeOtherTime
6 小时前
Postgresql触发器实现对表的日志审计
数据库·postgresql
这个DBA有点耶
7 小时前
Oracle 迁移金仓兼容性评估指南:5 大维度深度拆解
数据库·oracle·架构
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02GitHub 镜像站点03微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新042026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?05历年考研数学一、数学二、数学三真题试卷及答案PDF06Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路08VSCode+CodeX扩展,无法启动092026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片10如何新建文件夹? 电脑新建文件夹的4种方法