add batch remove batch split batch comment selection show hidden batches hide batch highlight batch
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE nextgenorders2
(`nextgenorder_companyname` varchar(9), `nextgenorder_company_entity` int, `nextgenorder_ordernumber` int, nextgenorder_deliverydate date)
;
INSERT INTO nextgenorders2
(`nextgenorder_companyname`, `nextgenorder_company_entity`, `nextgenorder_ordernumber`,nextgenorder_deliverydate)
VALUES
('Apple', 123, 555123,'2020-11-11'),
('Apple', 123, 555123,'2020-11-11'),
('Telsa', 888, 444444,'2020-11-11'),
('Telsa', 777, 222222,'2020-11-11'),
('Apple NYC', 103, 544523,'2020-11-11'),
('Stack', 222, 511523,'2020-11-11'),
('Stack', 222, 144523,'2020-11-11')
;

SELECT
GROUP_CONCAT(n2.nextgenorder_ordernumber),
#n2.nextgenorder_serial,
MIN(n2.nextgenorder_company_entity),
n2.nextgenorder_companyname,
n2.nextgenorder_deliverydate
FROM
(SELECT REPLACE(`nextgenorder_companyname`,'Apple NYC','Apple') `nextgenorder_companyname`
, `nextgenorder_company_entity`, `nextgenorder_ordernumber`,nextgenorder_deliverydate
FROM nextgenorders2) n2
WHERE n2.nextgenorder_deliverydate='2020-11-11'
GROUP BY n2.nextgenorder_companyname
,n2.nextgenorder_deliverydate
#,n2.nextgenorder_ordernumber
GROUP_CONCAT(n2.nextgenorder_ordernumber) MIN(n2.nextgenorder_company_entity) nextgenorder_companyname nextgenorder_deliverydate
555123,555123,544523 103 Apple 2020-11-11
511523,144523 222 Stack 2020-11-11
444444,222222 777 Telsa 2020-11-11