Jag har ingen erfarenhet av MySQL men jag antar att det fungerar på samma sätt som MSSQL.
Så formatet som du förväntar dig utdata i är inte möjligt. Du kan hellre få ordnings- och betygskolumnvärdena som kommaseparerade
Här är en liknande typ av fråga som kan hjälpa dig
inklusive exempel baserat på linktry något sånt här
SELECT Customers.id, Customers.name, Customers.lastName,
GROUP_CONCAT(Orders.order) OrderedDishes,
GROUP_CONCAT(CustomerRating.rating) RatingsGiven
FROM
..... rest of your query .....