У меня есть таблица базы данных с тремя столбцами.Запрос на получение лучших результатов по продажам за предыдущую неделю
WeekNumber
, ProductName
, SalesCount
Образец данные приведены в таблице ниже. Я хочу получить 10 лучших игроков (на%) за неделю 26 за предыдущую неделю, т. Е. Неделю 25. Единственное условие заключается в том, что продукт должен иметь счет продаж больше 0 за обе недели.
В данных выборки B, C, D являются общими продуктами, а C имеет наибольший коэффициент усиления%.
Аналогичным образом, мне также нужны 10 лучших проигравших.
То, что я пробовал до сих пор, заключается в том, чтобы сделать внутреннее соединение и получить общие продукты между двумя неделями. Однако я не могу получить логику лучших победителей.
Результат должен быть, как
Product PercentGain
C 400%
D 12.5%
B 10%
Дайте нам структуру таблицы и то, что вы пытались до сих –
Можете ли вы предоставить образец требуемой мощности (используйте небольшое количество, 2, вместо 10) – Amit
пожалуйста, напишите пример вывода – mohan111