mysql 5.6
django 1.9
python 3.4
一个订单的 app
有的用户只拍一个订单
有的用户会拍好多个订单(并且可能他不同订单收货地址不一样)
表结构如下:
id,address,itemId,username
如果同一个用户只拍了一个订单,就直接显示出,地址和订单号
如果同一个用户拍的多个订单里,收货地址一样,那么,直接显示出,这个地址和订单号
如果同一个用户拍的多个订单里,收货地址不同,就显示出订单号,和不同的这个几个地址
:)
1
xuyinan503 2015-11-21 22:52:01 +08:00 1
select adress,username,group_concat(id,',') as orderid
from yourtable group by adress,name |
2
QQ1685425675 OP @xuyinan503 多谢前辈的指点 ,正在深入研究您提供的 sql
|