/ / SQL-Abfrage Group By (Persistenz berechnen) [geschlossen] - Mysql, SQL

SQL-Abfrage Group By (Berechnung der Persistenz) [closed] - mysql, sql

Ich arbeite an einem Projekt, in dem ich die Persistenz der Agentenrichtlinie berechnen muss. Ich muss bestimmte Daten aus einer Tabelle abrufen, um sie in einer anderen Tabelle zu speichern, sodass ich eine Abfrage "MYSQL" schreiben muss

Hier ist die Tabelle

Persistenz-Tabelle

Ich möchte für jeden Agenten nach Spalte "YEAR_MONTH" gruppieren, um die Summe von INFORCE_COUNT zu berechnen

Bedarf:

  1. Gruppieren nach Spalte "YEAR_MONTH"
  2. Summe der Spalte INFORCE_COUNT
  3. Wiederholung von Agent_NO für jedes YEAR_MONTH (für eindeutiges "YEAR_MONTH" in unserem Fall GROUP BY)

Bitte helfen Sie, sich bei Ihnen zu bedanken.

Antworten:

0 für die Antwort № 1

Verwenden Sie Summe und Gruppieren nach

 select agent_no, year_month, sum(inforce_count)
from your_table
group by agent_no, year_month;