这是CodeIgniter中MySQL查询的一部分,当我回显 sub_product 时,它会复制相同的产品名称。除了使用 $之外,我还能做些什么来消除重复数据这 - > DB-> ORDER_BY();
谢谢! 安
$this->db->select(array(
'GROUP_CONCAT(tbl_sub_products.sub_product_name SEPARATOR "<th>" ) as sub_product'
));
答案 0 :(得分:2)
您应该使用group_by():
$this->db->select(array(
'GROUP_CONCAT(tbl_sub_products.sub_product_name SEPARATOR "<th>") as sub_product'
))->group_by("sub_product_name");
我不完全确定产品名称列的名称,因此您必须更改它。