加入三行,如果一列中相同的值
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,有一个Postgres数据库和表有三个列。 数据结构在外部系统所以我不能修改它。每个对象由三行(被列element_id--行相同的值在本专栏中代表同一个对象),例如:key value
千家信息网最后更新 2024年11月11日加入三行,如果一列中相同的值
有一个Postgres数据库和表有三个列。 数据结构在外部系统所以我不能修改它。
每个对象由三行(被列element_id--行相同的值在本专栏中代表同一个对象),例如:
key value element_id-----------------------------------status active 1name exampleNameAAA 1city exampleCityAAA 1status inactive 2name exampleNameBBB 2city exampleCityBBB 2status inactive 3name exampleNameCCC 3city exampleCityCCC 3
我想要所有的值描述每个对象(名称、状态和城市)。
对于这个示例的输出应该是:
exampleNameAAA | active | exampleCityAAAexampleNameBBB | inactive | exampleCityBBBexampleNameCCC | inactive | exampleCityCCC
我知道如何加入两行:
select a.value as name, b.value as statusfrom the_table a join the_table b on a.element_id = b.element_id and b."key" = 'status'where a."key" = 'name';
怎么可能加入三列?
对象
数据
相同
三行
三个
专栏
代表
名称
城市
数据库
数据结构
状态
示例
系统
结构
a.
b.
输出
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ei数据库主题检索语言
上海的网络安全公司总部有哪些
软件开发人员任务的成本
智亮软件开发有限公司
装配式网络技术售后保障
甘肃公共网络安全直播
软件开发流程流程图是什么模型
优惠券规则数据库设计
将数据库表显示在jsp页面
谁是各单位网络安全第一责任人
数据库能干啥
网络安全产业规模2020
方舟手游服务器转单机教程
dna数据库的意义
机架服务器怎么变成个人电脑
60台电脑服务器多大硬盘合适
应用前端对接服务器是什么意思
深圳十分到家网络技术
政策风险分析网络安全
逃离塔科夫服务器无反应
办软件开发公司的优势
清软英泰PDM转移服务器
青岛公安局网络安全管理待遇如何
服务器加不了材质包
上海交通银行软件开发
asp软件开发asp 网游
中国网络安全法的内容是什么
嵌入式软件开发出差多吗
以下不属于服务器脚本语言的是
潍百集团软件开发