Есть таблицы:
customer (id, name)
1 Nick
2 Bob
3 John
item(id, type, price)
1 Ball 20
2 Flower 20
3 Circle 10
result(id, customer_id, item_id)
1 1 1
2 2 2
3 3 1
4 1 1
Нужно получить данные в виде:
Ball Flower Circle <= вид товара
2 - - <= а это отчет по каждому пользователю, в данном случае Nick купил товар (1) 2 раза
- 1 - <= а Bob купил товар (2) 1 раз, другие товары -
1 - -