我上面的表格有相同的 ITEM_ID ,但 SERIAL_NO 不同, DATE 也有所不同但是当我使用以下查询时得到如下的输出
SELECT ITEM_ID
, SUPPLIER_ID
, DATE
, GROUP_CONCAT( SERIAL_NO ) AS SERIAL_NO
FROM purchase_mst
GROUP
BY ITEM_ID
最后 SERIAL_NO ADN SD] 55 的日期为24-06-2017,但显示在23-06-2017且 ITEM_ID 是1但我想在24-06-2017中显示它而不是在23-06-2017
答案 0 :(得分:-1)
在查询中再添加一个组
SELECT ITEM_ID, SUPPLIER_ID, DATE, GROUP_CONCAT( SERIAL_NO ) AS SERIAL_NO FROM purchase_mst GROUP BY ITEM_ID, DATE