PostgreSQL:翻转行和列
我有一个称为store_properties
的PosgreSQL表。
SELECT * FROM store_properties
提供此数据,其中有数百行返回:
名称 | 值 | LAST_MODIFIED_ON |
---|---|---|
地址 | 123 MAIN ST | 2022-03-23 16:05:04 |
CITY | VITEVILLE | 2022-03-23 16:05:04 |
State | AL | 2022-03-23 16:05 :04 |
... | ... | ... |
我需要编写一个查询,该查询将name
字段返回为列别名,而value
作为仅1行的字段。示例:
地址 | 城市 | ... | 如何 |
---|---|---|---|
123 Main St | Al | ... | Cityville |
完成?我无法访问创建功能或添加插件。
I have a PosgreSQL table called store_properties
.
SELECT * FROM store_properties
provides this data, which has hundreds of rows returned:
name | value | last_modified_on |
---|---|---|
address | 123 Main St | 2022-03-23 16:05:04 |
city | Cityville | 2022-03-23 16:05:04 |
state | AL | 2022-03-23 16:05:04 |
... | ... | ... |
I need to write a query that returns the name
field as the column aliases and value
as the fields with just 1 row. Example:
address | city | state | ... |
---|---|---|---|
123 Main St | Cityville | AL | ... |
How can this be done? I do not have access to create functions or add plugins.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论