sqlsql将一列值给另一列有多值查询,根据多个只查询我想要的数据



小注:有4列 数据这里 三个 union 连接嘚 四个 select 语句,每个查sql将一列值给另一列最后四列数据变成一行,然后再查就好查了。

对于方法二的知识补充:

}
-- 单列拼接先查出一行,再加上逗号接着拼接 查出的下一行
-- 将查询的结果中 重复 的记录 去掉,只剩一条记录然后再拼接
-- 多列拼接,同一行的先拼接再加上逗号,接著拼接下一行
 
}

我要回帖

更多关于 sql将一列值给另一列 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信