Pracuję nad projektem, w którym muszę obliczyć trwałość zasad agentów, muszę pobrać określone dane z tabeli do przechowywania w innej tabeli, więc muszę napisać zapytanie „MYSQL”
oto tabela
chcę pogrupować według kolumny „YEAR_MONTH” dla każdego agenta, aby móc obliczyć sumę INFORCE_COUNT
Wymagania:
- Grupuj według kolumny „YEAR_MONTH”
- Suma kolumny INFORCE_COUNT
- Powtarzanie Agent_NO za każdy ROK_MONTH (dla unikalnego „ROK_MONTH” w naszym przypadku GROUP BY)
Proszę o pomoc, dziękując.
Odpowiedzi:
0 dla odpowiedzi № 1Użyj sumy i pogrupuj według
select agent_no, year_month, sum(inforce_count)
from your_table
group by agent_no, year_month;