group by 合并字符串
来源:互联网 发布:实时对话翻译软件 编辑:程序博客网 时间:2024/06/05 11:55
1.mysql
- insert into `jxc_orderdetail`(`detail_id`,`order_no`,`pro_no`,`pro_name`,`pro_number`,`pro_price`,`pay_price`) values (139704,'H140523000001','130001','美国莎娜琳',2,'78.00','1000.00'),(139705,'H140524000001','49101815101237','移花宫速效细肤祛痘乳100ML',1,'133.00','1000.00'),(139706,'H140524000001','ECS000160','移花宫速效控油嫩肤水12ML',1,'39.00','1000.00');
SELECT order_no,GROUP_CONCAT(pro_name,'*',pro_number) FROM jxc_orderdetail GROUP BY order_no
2.ms sql server 2008,2012后使用concat函数即可
(1)
SELECT oi.*, stuff((select ','+convert(varchar(25), GuestName) FROM guest g WHERE g.ordersn = oi.OrderSN AND oi.ItemId = g.ItemId FOR XML PATH('')), 1, 1, '') as CustomerNameFROM orderitem oi
以上涉及的两个表是OrderItem和Guest,以属性OrderSN和ItemId连接,查询结果格式为:
用户0,用户1,用户2
(2)select
BeginCity,EndCity,FanDian,
[CangWei]=stuff((select '/'+[CangWei] from test1 t
where t.BeginCity=Test1.BeginCity and t.EndCity=Test1.EndCity and t.FanDian=Test1.FanDian
for xml path('')), 1, 1, '')
from
Test1
group by
BeginCity,EndCity,FanDian
阅读全文
0 0
- group by 合并字符串
- SQL查询语句 group by后, 字符串合并
- oracle group by 字段合并
- sql group by 字段合并
- Sqlserver 中如何通过group by 实现分组合并
- group by 如何自定义规则分组,合并分组
- group by
- group by
- group by
- group by
- group by
- group by
- GROUP BY
- group by
- group by
- GROUP BY
- group by
- group by
- 2017上半年总结
- 《做开发十年,我总结出了这些开发经验》读后感
- PHP运行底层原理
- 我的小工具-远程读卡器web客户端(PHP+LUA)
- python学习日志--day4
- group by 合并字符串
- Android RecyclerView 多布局与混排
- geometry-api-java 学习笔记(四)多线段 polyline
- PHP 生成token 示例
- 【Linux基础】进程和线程的区别
- Gitlab 隐藏注册功能
- 浅谈CSS属性之布局--flex布局<弹性盒模型>
- asp.net core 绑定CheckBoxList
- Java抽象工厂模式