0
Радим1987
21.06.24
✎
06:33
|
Всем привет. Помогите решить задачу. (желательно запросом)
Нужно найти приоритетную позицию по нескольким источникам. К примеру:
- По брендам
- По количеству продаж
- По объему продаж
Можно решить только сортировкой по всем полям, но так слишком сложно в запросе, для начала нужно колонки переопределить
По брендам: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
По колпрод: 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15
По объему: 1, 2, 3, 4, 5, 6, 7, 8, 9
Допустим
Товар1 - 1, 3, 4
Товар2 - 1, 2, 15
Товар3 - 9, 3, 1
Переопределяем значения колонок
В первую колонку устанавливаем минимальное значение из строки, далее по возрастанию
Товар1 - 1, 3, 4
Товар2 - 1, 2, 15 (приоритетная)
Товар3 - 1, 3, 9
|
|