本帖最后由 bing475879749 于 2012-03-02 10:10:49 编辑

解决方案 »

  1.   

    我有一个死方法,用group by order_no循环,再循环
      

  2.   

    select order_no ,group_concat(types) as str from orders group by order_no紧接着遍历处理即可。
      

  3.   

    你百度一下mysql 的group by 分组的查询吧!那样还更清楚些
      

  4.   

    group_concat 打印成一行默认以逗号分隔
      

  5.   

    如果是我的话也也会group by order_no,然后在循环对应的order_no下的内容。这样的话效率会差很多吗。不管怎么说乔丹的代码学习了。