Hi,
Within a mass action it will be difficult to link the "product" with the "orders" though the "order products".
In that case it will be easier to have a custom plugin for your specific SQL query.
And with HikaShop 3, the new dashboard system allow to create reports via plugins.
That system is more flexible than the current Report system in HikaShop 2.x (and we will be able to create a bridge to also provide a nice easy interface to create simple reports) ; it gives you a possibility to write your own SQL to retrieve the data you want (and to perform the table link you need).
Now with your current request, you have to be careful on the fact that the number of column is dynamic.
More orders you will have for a products, more column it will display.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.