air report group-concat

This commit is contained in:
venba-Inspriron-3558 2025-07-14 14:44:37 +05:30
parent 4ac28e7eb2
commit 3d03cc25a1

View File

@ -172,13 +172,16 @@ class ReportsModel extends Model
WHEN m_plan.trip_type = 2 THEN 'international'
ELSE 'unknown'
END AS plan_trip_type,
CONCAT_WS(' - ',
-- CONCAT(acsf.Airport, ' (', acsf.City, ')'),
-- CONCAT(acst.Airport, ' (', acst.City, ')')
CONCAT(acsf.Code, ' - ', acst.Code)
) AS sector,
m_dropdown.dropdown_value as flight_class,
DATE_FORMAT(cc_flight_trips.date, '%d-%m-%Y') AS flight_travel_date
-- CONCAT_WS(' - ',
-- -- CONCAT(acsf.Airport, ' (', acsf.City, ')'),
-- -- CONCAT(acst.Airport, ' (', acst.City, ')')
-- CONCAT(acsf.Code, ' - ', acst.Code)
-- ) AS sector,
-- m_dropdown.dropdown_value as flight_class,
-- DATE_FORMAT(cc_flight_trips.date, '%d-%m-%Y') AS flight_travel_date
GROUP_CONCAT(CONCAT(acsf.Code, '-', acst.Code) SEPARATOR ' / ') AS sector,
GROUP_CONCAT(m_dropdown.dropdown_value SEPARATOR ' / ') AS flight_class,
GROUP_CONCAT(DATE_FORMAT(cc_flight_trips.date, '%d-%m-%Y') SEPARATOR ' / ') AS flight_travel_date
FROM
m_plan
JOIN m_users ON m_plan.user_id = m_users.user_id
@ -197,7 +200,10 @@ class ReportsModel extends Model
AND DATE(m_plan.created_on) >= ?
AND DATE(m_plan.created_on) <= ?
;
GROUP BY
m_plan.plan_id,
c_flight.trip_type,
m_plan.trip_type;
";
$binds = [$fromDate, $toDate];