Webage
Новичок
Здравствуйте, случайно возникла проблема
Имеется база данных с колонками id, item_id, part, p1, p2, p3
Данные примерно такие
1 | 23 | 9 | 1 | 10 | 2
2 | 21 | 9 | 3 | 12 | 1
3 | 22 | 9 | 6 | 10 | 6
4 | 27 | 9 | 2 | 14 | 8
5 | 23 | 7 | 1 | 10 | 4
До сегодняшнего дня все было отлично и я не замечал, что если у меня партия (part) одна то все отлично выводиться и сортируется по условиям которые мне необходимы. Когда возникает необходимость вывести товар из нескольких партий в запрос добавляется IN и перечисляются номера партий, но в этом случае данные по одинаковым товарам не ссумируются. Из данных которые указанны выше выведется только один товар item_id 23 и id 1, а id 5 учтён не будет.
Если использовать group, то как потом сортировать выдачу?
И ещё в некоторых выдачах используются суммы из нескольких столбцов, как тут быть с группировкой и выводом данных.
Думаю решение не очень сложное, но сходу не смог придумать.
Имеется база данных с колонками id, item_id, part, p1, p2, p3
Данные примерно такие
1 | 23 | 9 | 1 | 10 | 2
2 | 21 | 9 | 3 | 12 | 1
3 | 22 | 9 | 6 | 10 | 6
4 | 27 | 9 | 2 | 14 | 8
5 | 23 | 7 | 1 | 10 | 4
До сегодняшнего дня все было отлично и я не замечал, что если у меня партия (part) одна то все отлично выводиться и сортируется по условиям которые мне необходимы. Когда возникает необходимость вывести товар из нескольких партий в запрос добавляется IN и перечисляются номера партий, но в этом случае данные по одинаковым товарам не ссумируются. Из данных которые указанны выше выведется только один товар item_id 23 и id 1, а id 5 учтён не будет.
Если использовать group, то как потом сортировать выдачу?
И ещё в некоторых выдачах используются суммы из нескольких столбцов, как тут быть с группировкой и выводом данных.
Думаю решение не очень сложное, но сходу не смог придумать.