Ich versuche, die Häufigkeit oder Anzahl der Spieler Kompositionen mit SQL zu finden. Hier ist mein DatasetSo finden Sie die am häufigsten verwendete Gruppe von Spielern
event key team_id player_id
12235384031441051453625936 1 27
12235384031441051453625936 1 11
12235384031441051453625936 1 42
12235384031441051453625936 1 15
12235384031441051453625936 1 6
12235384031441051453625936 2 30
12235384031441051453625936 2 35
12235384031441051453625936 2 9
12235384031441051453625936 2 6
12235384031441051453625936 2 28
12235384031441051453626082 1 14
12235384031441051453626082 1 28
12235384031441051453626082 1 27
12235384031441051453626082 1 9
12235384031441051453626082 1 6
12235384031441051453626082 2 11
12235384031441051453626082 2 27
12235384031441051453626082 2 42
12235384031441051453626082 2 15
12235384031441051453626082 2 6
So für jede Veranstaltung gibt Spieler auf Team 1 und Team 2, die player_ids einen Spieler darstellen. Ich habe ungefähr 500 Events und viele dieser Spieler werden in mehreren Events erscheinen, aber nicht immer mit den gleichen Spielern. Jedes Team hat immer 5 Spieler und die Ereignisschlüssel repräsentieren ein Spiel. Also habe ich im Grunde 500 des obigen Datensatzes.
Ich versuche, die am häufigsten verwendete Teamzusammensetzung zu finden. Wenn ich zum Beispiel den obigen Datensatz verwende, sehe ich die Spieler 27, 11, 42, 15, 6 in einem Ereignis mit der Endung 936 und das Ereignis mit der Endung 082. Basierend auf diesem Datensatz hat diese Teamzusammensetzung einen COUNT von 2 Ich versuche, eine Ausgabe zu bekommen, die die Anzahl der Male zählt, die eine Gruppe von Spielern in derselben Mannschaft zusammen erscheint, und ich kämpfe mit einer kohärenten Aussage, die das tut.
Sie brauchen eine bessere Beschreibung dessen, was Sie tun. Willst du immer genau fünf Spieler? –
Ja, es müssen 5 Spieler sein. Ich werde weiter in meinem ursprünglichen Beitrag klären. – user3348557