Представьте данные в этом формате:
Customer, Object, Price
[William, Orange, 100p
William, Apple, 80p
William, Banana 60p
Casper, Cola, 150p
Casper, Beer, 120p
Casper, Peanuts, 200p]
Я заинтересован в извлечении наиболее и наименее дорогой покупки для каждого покупателя вместе с фактическим товаром.
Результат должен выглядеть следующим образом это.
Customer, MostExpItem, MostExpCost, LeastExpItem, LeastExpCost
William, Orange, 100p, Banana, 60p
Casper, Peanuts, 200p, Beer, 120p
Есть указатели? Я могу использовать группу, чтобы легко извлечь минимальные / максимальные значения. Требуется ли подзапрос для этой проблемы?