请教SQL 查询语句 (多行字段 变成一行显示结果)
时间:2010-08-04
来源:互联网
假设 我有一张表,内容如下:
p_sn mo_sn kp_sn
11 888 K001
11 888 K002
11 888 K003
22 888 K011
22 888 K012
22 888 K013
33 888 KKK1
33 888 KKK2
66 888 22XX
66 888 23X2
.....
我怎么写查询语句,才能得到如下的查询结果?
11 888 K001 K002 K003
22 888 K011 K012 K013
33 888 KKK1 KKK2
66 888 22XX 23X2
....
需要用到什么函数? 或者大致的思路,各位能否提供一下给我啊~~~谢谢
p_sn mo_sn kp_sn
11 888 K001
11 888 K002
11 888 K003
22 888 K011
22 888 K012
22 888 K013
33 888 KKK1
33 888 KKK2
66 888 22XX
66 888 23X2
.....
我怎么写查询语句,才能得到如下的查询结果?
11 888 K001 K002 K003
22 888 K011 K012 K013
33 888 KKK1 KKK2
66 888 22XX 23X2
....
需要用到什么函数? 或者大致的思路,各位能否提供一下给我啊~~~谢谢
作者: Tiere 发布时间: 2010-08-04
本帖最后由 renxiao2003 于 2010-08-04 11:25 编辑
先根据p_sn 这个分组,然后确定在p_sn 下的mo_sn是一样的(不会出现两个,或者出现两个两行显示)。然后的处理……
我用存储过程写过行列变换的,你这个属于部分变换。但用SQL语句,难度大,没试过 。
先根据p_sn 这个分组,然后确定在p_sn 下的mo_sn是一样的(不会出现两个,或者出现两个两行显示)。然后的处理……
我用存储过程写过行列变换的,你这个属于部分变换。但用SQL语句,难度大,没试过 。
作者: renxiao2003 发布时间: 2010-08-04
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28