选择列值作为标题和该标题内的其他列值 [英] select column value as a header and other column value inside that header
本文介绍了选择列值作为标题和该标题内的其他列值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的数据如下表格
|用户|问题|回答|
------------------------------------
| ra12 |你的是什么角色? |经理|
| ra12 |你喜欢什么?产品负责人|
| bas2 |你的角色是什么? | SMO |
| bas2 |你想成为什么样的人项目经理|
。
。
。
我需要在这个表单中使用sql查询。
|用户|你的角色是什么?|你喜欢什么?
---------------------------------------------- -
| ra12 |经理|产品负责人|
| bas1 | SMO | Project Manger |
任何人都可以帮我解决这个问题。表名是tbl_survey。
提前谢谢。
解决方案
as Andy Lanng [ ^ ]提到,你需要使用 Pivot [ ^ ]
I have data in below form
|User | Question | Answer | ------------------------------------ |ra12 |what is your role? | manager | |ra12 |What you like to be| Product Owner | |bas2 |what is your role? | SMO | |bas2 |What you like to be| Project Manager |
.
.
.
I need it in this form using sql query.
|User | what is your role?|What you like to be| ------------------------------------------------ |ra12 | manager | Product Owner | |bas1 | SMO | Project Manger |
can anybody help me in this query. table name is tbl_survey.
Thank you in advance.
解决方案
As Andy Lanng[^] mentioned, you need to use Pivot[^]
这篇关于选择列值作为标题和该标题内的其他列值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文