greatest-n-per-group

Abfrage der Zeile mit dem größten / kleinsten Wert pro Gruppe.
4
Antworten

MySQL Links Join + Min

Scheinbar einfache MySQL-Frage, aber ich musste das noch nie machen .. Ich habe zwei Tabellen, Artikel und Preise mit einer Eins-zu-viele-Beziehung. %Vor% Wo %Vor% Was ich bisher habe: %Vor% Wie gebe ich auch die entsprechenden pr...
28.09.2011, 18:58
3
Antworten

SELECT-Abfrage gibt 1 Zeile aus jeder Gruppe zurück

Dies ist eine Produkttabelle und hat einige Millionen Datensätze. Ich möchte den Datensatz wie folgt auflisten: Normalerweise verwende ich: %Vor% SQL-Leistungsproblem aktuell. Ich brauche SQL-Abfrage, um das Ergebnis wie folgt auszug...
17.01.2013, 08:43
2
Antworten

MySQL Unterabfrage - Finde nur den ersten Datensatz in einem LINKEN JOIN

Ich versuche, eine Liste von Mitgliedsdatensätzen anzuzeigen, und ich habe ein paar Tabellen, die ich benutze, um anzuzeigen, was ich brauche. Das ist der einfache Teil. Der Teil, mit dem ich Hilfe benötige, ist mit einer Tabelle, die viele D...
23.01.2012, 19:57
7
Antworten

Wie schreibe ich einen Join mit diesem ungewöhnlichen Matching-Kriterium?

Ich möchte "left join" einer Tabelle, damit ein Wert nicht nur mit einer übereinstimmenden Zeile verbunden wird, sondern auch mit allen nachfolgenden nicht übereinstimmenden Zeilen, bis zur nächsten übereinstimmenden Zeile. Um es anders auszudrü...
07.04.2013, 10:50
4
Antworten

SQL - Gib mir nur 3 Treffer für jeden Typ

Ich habe eine Art unmögliche Anfrage :). Ich habe eine Tabelle, in der eine der Spalten type heißt. Ich möchte 3 Datensätze für jeden Typ in dieser Spalte auswählen. Ist das möglich? Beachten Sie auch, dass ich MySQL und Sphinx verwende...
23.01.2011, 19:11
5
Antworten

Durchschnitt der letzten N Datensätze pro Gruppe

Meine aktuelle Anwendung berechnet einen Punktdurchschnitt basierend auf allen Datensätzen für jeden Benutzer: %Vor% Die Geschäftsanforderung hat sich geändert und ich muss den Durchschnitt basierend auf den letzten 30 Datensätzen für jeden...
05.06.2013, 18:00
5
Antworten

MySQL Select Anweisung DISTINCT für mehrere Spalten

Ich versuche gerade, eine etwas knifflige MySQL Select-Anweisung zu erstellen. Hier ist, was ich zu erreichen versuche: Ich habe eine Tabelle wie folgt: %Vor% Grundsätzlich möchte ich in der Lage sein, SELECT / GROUP BY die stringID (Bild...
25.07.2009, 06:24
4
Antworten

MySQL - Tabellen beitreten, nur Max ID abrufen

Ich habe in anderen Beiträgen Lösungen für etwas Ähnliches gesehen, aber ich habe ein Problem, das es auf mein spezifisches Problem anwendet. Hier ist mein erster Beitritt: %Vor% Was ergibt: %Vor% Aber für jede service_note_task brauc...
08.02.2013, 15:12
3
Antworten

Wie kann man eine "Größte-N-pro-Gruppe" -Abfrage in Django machen?

(Dies ist die Django-Version des Threads bei SQL-Join: Auswahl der letzten Datensätze in einer Eins-zu-viele-Beziehung ) Angenommen, ich habe eine Tabelle mit Kunden und eine Tabelle mit Einkäufen. Jeder Einkauf gehört einem Kunden. Ich möch...
21.01.2010, 17:57
5
Antworten

Die MySQL-Gruppe by und max gibt falsche Zeilen zurück

Ich habe zwei Tische und versuche den "Beitrag" mit der höchsten Punktzahl pro Tag zu finden. %Vor% Ich habe die Abfrage unten versucht. Es gibt die korrekte Punktzahl zurück, aber die anderen Spalten sind nur zufällige Zeilen. Was mache ich...
28.11.2011, 21:20