Mysql Выборка товаров из категорий с циклической сортировкой

Koc

Новичок
Есть товары (product) и компании (company). Компании продают товары (company_product). Выбираются товары по каким-то критериям, товаров много.

Выводить товары нужно по очереди для каждой компании. Т.е. мы нашли:

товар1, компания1
товар2, компания1
товар3, компания1
товар2, компания2
товар4, компания2
товар1, компания3

нужно выводить

товар1, компания1
товар2, компания2
товар1, компания3
товар2, компания1
товар4, компания2
товар3, компания1


Подскажите, как можно быстрым запросом организовать такую выборку? У меня только с переменными и подзапросами получается
 

Gas

может по одной?
без переменных и вложеных запросов мне ничего в голову не приходит
 

Gas

может по одной?
да, таких идей по реализации мне в голову не приходило, надо bookmark в мозгу поставить )
 
Сверху