Suchergebnisse für Anfrage "greatest-n-per-group"
ie @ SQL-Sortierung folgt nicht der Anweisung group by, sondern verwendet immer den Primärschlüssel
Ich habe eine SQL-Datenbank mit einer Tabelle namensstaff mit folgenden Spalten: workerID (Prim.key), name, department, salaryIch soll die Arbeiter mit dem höchsten Gehalt pro Abteilung finden und habe die folgende Aussage benutzt: select ...
Holen Sie sich das späteste Datum für jeden Datensatz
Ich habe eine Verlaufstabelle (wie ein Protokoll), die Änderungen an Teilen aufzeichnet: TransactionID Part ID Description Last Updated 1 1 Fixed O-ring 2006-03-14 20:00:04.700 2 2 Replaced coil 2009-01-02 20:00:04.700 3 1 Replaced ...
SQL Join zur korrelierten Unterabfrage, bei der Tabellen durch überlappende Bereiche verbunden sind
Ich habe die folgende Tabellenstruktur: Artike ID | Name -------- 1 | Apple 2 | Pear 3 | Banana 4 | Plum 5 | TomatoVeranstaltun ItemStart | ItemEnd | EventType | EventDate -------------------------------------------- 1 | 2 | Planted | ...
Optimieren Sie die GROUP BY-Abfrage, um den neuesten Datensatz pro Benutzer abzurufen
Ich habe die folgende Tabelle (vereinfachte Form) in Postgres 9.2 CREATE TABLE user_msg_log ( aggr_date DATE, user_id INTEGER, running_total INTEGER );Es enthält bis zu einen Datensatz pro Benutzer und Tag. 300 Tage lang werden ungefähr 500.000 ...
SQL: Zeilen mit maximalem Wert filtern
Das ist meine Tabellenstruktur: File | Version | Function 1 | 1 | 1 1 | 2 | 1 1 | 3 | 1 1 | 2 | 2 2 | 1 | 4 3 | 2 | 5Ich brauche es, um nur diese Zeilen zurückzugeben 1 | 3 | 1 2 | 1 | 4 3 | 2 | 5Das heißt, ich möchte nur die Funktionen, die ...
Wie finde ich den vorherigen Datensatz [n-pro-Gruppe max (Zeitstempel) <Zeitstempel]?
Ich habe eine große Tabelle mit Zeitreihensensordaten. Groß ist alles von ein paar Tausend bis zu 10 Millionen Datensätzen, die auf verschiedene überwachte Kanäle aufgeteilt sind. Für einen bestimmten Sensortyp muss ich das Zeitintervall zwischen ...
Optimieren Sie die gruppenweise Maximalabfrage
select * from records where id in ( select max(id) from records group by option_id )Diese Abfrage funktioniert auch bei Millionen von Zeilen einwandfrei. Wie Sie jedoch aus dem Ergebnis der EXPLAIN-Anweisung ersehen können: QUERY ...
SQL max () mit inneren Verknüpfungen
Ich erstelle eine Auktionswebsite. Hier können Menschen nach Gegenständen suchen und Wetten darauf platzieren. Im Benutzerkontobereich möchte ich eine Liste mit allen Artikeln haben, für die der Benutzer ein Gebot abgegeben hat. Natürlich kann ...
Db2 - Gibt die Top 5 jeder Kategorie zurück
Ich möchte 5 Menüpunkte pro Menü zurückgeben können. Hier sind die Tabellen menus ------- menuid int() profileName varchar(35) menuitems ----------- itemid int() name varchar(40) menuid int()Ich sehe eine Lösung für MySQL in diesem Thread -mySQL ...
MAX-Funktion in der where-Klausel mysql
Wie kann ich die Funktion max () in der where-Klausel einer mysql-Abfrage verwenden? Ich versuche: select firstName,Lastname,MAX(id) as max where id=max;das gibt mir einen fehler: Unknown column 'max' in 'where clause'Irgendeine Hilfe? Danke im ...