psql 列转行
来源:互联网 发布:sas软件 编辑:程序博客网 时间:2024/06/05 23:48
需求
学生成绩表
- 创建表初始化
CREATE TABLE public.test ( name VARCHAR(20), score FLOAT, total_availability FLOAT, shelf_availability FLOAT);INSERT INTO public.test (name, score, total_availability, shelf_availability) VALUES ('A', 1, 1.1, 1.2);INSERT INTO public.test (name, score, total_availability, shelf_availability) VALUES ('B', 3, 2.1, 2.2);INSERT INTO public.test (name, score, total_availability, shelf_availability) VALUES ('C', 6, 3.3, 3.4);INSERT INTO public.test (name, score, total_availability, shelf_availability) VALUES ('D', 10, 4.1, 4.2);SELECT * FROM public.test;
- 行转列
SELECT name, score, unnest(ARRAY ['total_availability' :: TEXT, 'shelf_availability' :: TEXT]) AS kpi_details, unnest( ARRAY [public.test.total_availability :: NUMERIC(30, 16), public.test.shelf_availability :: NUMERIC(30, 16)]) AS valueFROM public.test;
阅读全文
0 0
- psql 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- 列转行
- sql列转行
- sql列转行
- 列转行SQL
- Sqlserver 列转行
- sql列转行
- sql列转行
- SQL 列转行
- 列转行、行转列
- 题目:初识python,第一个python程序,交互式环境下的输出以及文本编辑器介绍
- _crol_和_cror_的使用
- 学JS必看-JavaScript数据结构深度剖析
- struts2 Action (2)
- Zookeeper开发常见问题
- psql 列转行
- python numpy库基本函数,运算介绍
- 语音合成vocoder(一) 概况
- Android仿QQ,网易邮箱客户端收件人控件
- C++上机实验六——数组合并
- vue和react对比
- 使用Robomongo 连接MongoDB 3.x 报 Authorization failed 解决办法(转)
- C++智能指针
- Android快速开发的10个常用工具类,新手老鸟都应了解