Domande taggate «greatest-n-per-group»

6
Recupero di n righe per gruppo
Ho spesso bisogno di selezionare un numero di righe da ciascun gruppo in un set di risultati. Ad esempio, potrei voler elencare i valori di ordine "n" più recenti o più recenti per cliente. In casi più complessi, il numero di righe da elencare potrebbe variare per gruppo (definito da …




3
Seleziona quale ha la data massima o la data più recente
Ecco due tabelle. PERSONALE SCOLASTICO SCHOOL_CODE + STAFF_TYPE_NAME + LAST_UPDATE_DATE_TIME + PERSON_ID ================================================================= ABE Principal 24-JAN-13 111222 ABE Principal 09-FEB-12 222111 PERSONE PERSON_ID + NAME ================= 111222 ABC 222111 XYZ Ecco la mia domanda sull'oracolo. SELECT MAX(LAST_UPDATE_DATE_TIME) AS LAST_UPDATE, SCHOOL_CODE, PERSON_ID FROM SCHOOL_STAFF WHERE STAFF_TYPE_NAME='Principal' GROUP BY SCHOOL_CODE, PERSON_ID ORDER …




2
Come rendere DISTINCT ON più veloce in PostgreSQL?
Ho una tabella station_logsin un database PostgreSQL 9.6: Column | Type | ---------------+-----------------------------+ id | bigint | bigserial station_id | integer | not null submitted_at | timestamp without time zone | level_sensor | double precision | Indexes: "station_logs_pkey" PRIMARY KEY, btree (id) "uniq_sid_sat" UNIQUE CONSTRAINT, btree (station_id, submitted_at) Sto cercando …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.