Suchergebnisse für Anfrage "greatest-n-per-group"
Wählen Sie mit GROUP BY @ mehrere Spalten (ohne Aggregatfunktion) au
Ich versuche, den Maximalwert aus einer Spalte auszuwählen, während ich nach einer anderen nicht eindeutigen ID-Spalte gruppiere, die mehrere doppelte Werte enthält. Die ursprüngliche Datenbank sieht ungefähr so aus: mukey | comppct_r | name | ...
Erste Zeile in jeder GROUP BY-Gruppe auswählen?
Wie der Titel schon sagt, möchte ich die erste Zeile jedes Zeilensatzes auswählen, der mit einem @ gruppiert isGROUP BY. Speziell, wenn ich ein @ hapurchases Tabelle, die so aussieht: SELECT * FROM purchases;Meine Ausgabe: id | customer | ...
T-SQL wählt Zeilen nach ältestem Datum und eindeutiger Kategorie aus
Ich benutze Microsoft SQL. Ich habe eine Tabelle, die Informationen enthält, die nach zwei verschiedenen Kategorien und einem Datum gespeichert sind. Zum Bei...
Wie mache ich die Top 1 in Oracle?
Wie mache ich das Folgende? select top 1 Fname from MyTblImOracle 11g [https://en.wikipedia.org/wiki/Oracle_Database#Version_numbering]?
In SQL, wie man die obersten 2 Zeilen für jede Gruppe auswählt
Ich habe eine Tabelle wie folgt:
SQL Nur Zeilen mit dem Mindestwert in einer Spalte mit der WHERE-Bedingung auswählen
Tabelle | id | productId | orderIndex | rejected | ------------------------------------------ | 1 | 1 | 0 | 1 | | 2 | 1 | 1 | 0 | | 3 | 1 | 2 | 0 | | 4 | 2 | 0 | 0 | | 5 | 2 | 1 | 1 | | 6 | 3 | 0 | 0 |Wie kann ich eine Zeile pro Produkt-ID mit ...
Wählen Sie die letzte Zeile für jede Gruppe aus oracle
Ich habe eine Tabelle mit Benutzerkommentaren in einem Gästebuch. Die Spalten lauten: id, user_id, title, comment, timestamp. Ich muss die neueste Zeile für jeden Benutzer auswählen. Ich habe versucht, dies mit Gruppe von zu tun, aber habe es ...