У меня есть таблица компаний и еще одного сотрудника и даты, когда они присоединились к компании.Я могу получить 5 самых последних заказов для каждой компании , как показано здесь .Теперь я хотел бы показать только ранг <= 3 для компании A, ранг <= 8 для компании B и неограниченное число для компании C. 3, 8 и -1 сохраняются как столбец «max» в таблице компании,Как мне динамически выбрать максимум в этом случае? </p>