OrderId KId OrderStatus
1 2042 2
2 2042 2
3 2042 2
4 2042 2
5 2042 2
53 2152 2
7 2069 1
8 2042 2
9 2042 4
10 2042 1
24 2043 2
У меня есть таблица заказов с KitchenId как KId, OrderId и статусом. Я хочу сгруппировать эту таблицу для отображения отчета как KId, TotalOrders, Delivered, Accepted, Rejected на основе OrderStatus = 2 Accepted, 4 Delivered, 1 rejected
Мой желаемый результат, как показано ниже
KId Total Order Accepted Rejected Delivered
2042 8 6 1 1
2043 1 1 0 0