group-by

GROUP BY ist ein Befehl im SQL-Standard für relationale Datenbanken zum Zusammenfalten einer Gruppe von Zeilen mit gemeinsamen Feldwerten in einer einzigen Zeile. Aggregatfunktionen können für andere Felder in der Gruppe ausgeführt werden, z. B. SUM () oder AVG (), um verwandte Daten in einem einzelnen Wert zusammenzufassen.
4
Antworten

GROUP BY nach ORDER BY

Ich muss GROUP BY nach ORDER BY eingeben. Ich verstehe nicht, warum MySQL das nicht unterstützt. Das ist mein Code: %Vor% Die Ergebnisse werden in etwa so aussehen: %Vor% Ich muss nach ID gruppieren, ich brauche nur das erste Ergeb...
05.09.2011, 16:29
1
Antwort

Die Pivot-Tabelle gibt mehrere Zeilen mit NULL zurück, die Ergebnisse sollten in einer Zeile gruppiert werden

Ich habe die Tabelle, unter der ich schwenken möchte, so dass die Beschreibungen in Spalte 1 zu Spaltenüberschriften im neuen Pivot werden. %Vor% Ich verwende den folgenden Code, um das Ergebnis darunter zu erhalten: %Vor% - %Vor% Id...
12.11.2014, 10:24
2
Antworten

Gruppierung von MySQL datetime in Intervallen unabhängig von der Zeitzone

Diese Frage wurde before Aber ich stehe vor einem etwas anderen Problem. Ich habe eine Tabelle, die Ereignisse protokolliert und ihre Zeitstempel speichert (als Datetime). Ich muss in der Lage sein, Zeit in Stücke aufzuteilen und Anzahl von...
03.08.2012, 05:33
5
Antworten

Gibt es eine bessere Möglichkeit, ein Wörterbuch mithilfe von LINQ zu aggregieren?

Ich versuche, ein Wörterbuch aus einem Aufzählungszeichen zu erstellen, aber ich brauche einen Aggregator für alle potenziell doppelten Schlüssel. Die direkte Verwendung von ToDictionary () verursachte gelegentlich doppelte Schlüssel. In dies...
26.07.2010, 19:15
1
Antwort

GROUP BY Anzahl der von GROUP BY in MySQL zurückgegebenen Zeilen

Ich habe eine Tabelle - für die Zwecke dieser Frage hat es eine Spalte word . Die folgende Information ist in dieser Tabelle: apple - erscheint 3 mal banana - erscheint 5 mal pear - erscheint 3 mal Ich habe den folgenden...
11.01.2016, 00:00
5
Antworten

Erhalte viele gruppierte Werte von mysql

Ich habe eine solche Tabellenstruktur: %Vor% Dies hat ungefähr 30 Spalten mit einigen Spalten, die Werte von 0-200 (a, b) haben und einige haben nur 5 Werte (0,1,2,3,4) (Spalte c-d). Es gibt ungefähr. 120.000 Zeilen in der Tabelle. Um die...
21.09.2012, 11:57
2
Antworten

GROUP_CONCAT () Zeilenanzahl beim Gruppieren nach einem Textfeld

%Vor% Beim Ausführen einer GROUP BY -Abfrage ohne Verwendung von GROUP_CONCAT() ist die Ergebnismenge wie erwartet (zeigt zwei Zeilen, eine für jede Variation von text ): %Vor% Wenn jedoch dieselbe Abfrage mit einem GROUP_CONCAT()...
12.10.2012, 16:01
1
Antwort

MySQL: Gruppiert / Geordnet / Links Verknüpfen Sie die Abfrage sehr langsam

Ich habe ein Problem mit einer Abfrage, die viel zu lange dauert (über zwei Sekunden nur für diese einfache Abfrage). Auf den ersten Blick scheint es sich um ein Indizierungsproblem zu handeln, alle verbundenen Felder sind indiziert, aber ich...
07.03.2013, 13:46
4
Antworten

Wie gruppiere ich Datensätze mit einer Zeitdifferenz von mehr als einer Stunde?

Ich bin neu auf dieser Seite, aber ertragen Sie mit mir. Ich versuche GROUP BY einige Daten mit SQL Server zu erstellen. Hier sind die Daten: %Vor% Was ich versuche zu erreichen ist, die Daten nach Computer zu gruppieren, aber auch...
28.04.2012, 14:26
3
Antworten

Finden Sie Ereignisse, die während eines bestimmten Zeitraums x-mal aufgetreten sind

Sagen wir, ich habe folgende Tabelle: %Vor% enthält ID des Objekts (nicht eindeutig, wiederholt sich) und Zeitstempel, wenn diese Objekt-ID beobachtet wurde. Die Beobachtung läuft rund um die Uhr und fügt jedes Objekt-ID-Objekt mit dem ak...
05.04.2012, 12:33