Учитывая эту таблицу: < /p>
bum < /th>
product_line < /th>
доход < /th>
gp < /th> < Br /> лейборист < /th>
cm < /th>
материалы < /th>
инвентарь < /th>
oi
компания
last_updated_date
mt < /td>
покрывает < /td>
129541.4 < /td> 0 < /td>
36670.17
0 < /td>
0 < /td>
0
0
hen
1/28/2025 < /tr>
mt < /td>
Беллы < /td>
146123.9 < /td>
0 < /td>
40632.67
0 < /td>
0 < /td>
0
0
hen
1/29/2025
< /tr>
mt < /td>
ремонт < /td>
141234 < /td >
0 < /td>
37891.91
0 < /td>
0 < /td> < br/> 0
0
hen
1/29/2025
< /tr>
mt < /td>
кабельная цепь < /td>
133876.6 < /td>
0 < /td>
функциональный >
0
0
hen
1/29/2025 < /td>
< /tr>
mt < /td>
flex < /td>
td>123456.1
0
td>19234.76
0
0
0
0
hen
1/29/2025 < /td>
< /tr>
ds < /td>
coneyors < /td>
245671.9 < /td>
0 < /td>
78983.24
0 < /td>
0 < /td>
0
0
hen
1/30/ 2025
Я пытаюсь получить что -то вроде результатов ниже в MySQL. Мне нужно подвести итог REV, GP, Labour и CM для рядов MT в одну линейку продуктов (все), но также держать все другие его линейки продуктов в результатах. < /P>
bum < /th>
product_line < /th>
доход < /th>
gp < /th>
лейборист < /th>
cm < /th>
материалы < /th>
инвентарь < /th>
oi < /th>
Компания < /th >
last_updated_date < /th>
< /tr>
< /thead>
Mt < /td>
обложки < /td>
функциональный /td>
0 < /td>
0 < /td>
0 < /td>
0 < /td >
hen < /td>
1/28/2025 < /td>
< /tr>
Mt < /td>
Беллы < /td>
функциональный
0
0
0
0
hen < /td>
1/29/2025 < /td>
< /tr>
< td> mt < /td>
ремонт < /td>
141234 < /td>
0 < /td>
37891.91 < /td>
0 < /td>
0 < /td>
0 < /td>
0 < /td>
hen < /td>
1/29/2025 < /td>
< /tr>
MT < /td>
кабельная цепь < /td>
133876.6
0 < /td>
< TD> 26732.87 < /td>
0 < /td>
0 < /td>
0 < /td>
0
hen
1/29/2025
mt < /td>
Flex < /td>
123456.1
0 < /td>
19234.76 < /td>
0 < /td>
0 < /td>
0 < /td>
0
hen
1/29/2025
ds < /td>
coneyors < /td>
245671.9
0 < /td>
78983.24 < /td>
0 < /td>
0 < /td>
0 < /td>
< td> 0
hen
1/30/2025
mt < /td>
all < /td>
674231.9
0 < /td>
161162.4
0 < /td>
0 < /td>
0 < /td>
0
hen
1/30/2025
< /table> < /div>
Я попробовал: < /p>
select bum, case when product_line IN ('covers','repairs','bellows','flex','cable chain') then 'all' else product_line end as product_line, sum(revenue) as revenue from wpc3_bsd_ops_data group by bum
< /code>
Однако это не возвращает продукты MT. Я понимаю, почему, но я не уверен, как построить запрос, чтобы получить необходимые мне результаты. Любая помощь высоко ценится.
Подробнее здесь: https://stackoverflow.com/questions/794 ... he-results
Как суммировать ряды вместе, но также оставить исходные ряды в результатах? ⇐ MySql
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Возврат имени или метки поля ACF вместе с содержимым в результатах поиска
Anonymous » » в форуме Php - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Групповые ряды 2D массива и суммировать один столбец на группу [дублировать]
Anonymous » » в форуме Php - 0 Ответы
- 1 Просмотры
-
Последнее сообщение Anonymous
-