Articles of greatest n per group

mysql seleziona i primi n valori massimi

Come puoi selezionare i valori massimi e massimi da una tabella? Per una tabella come questa: column1 column2 1 foo 2 foo 3 foo 4 foo 5 bar 6 bar 7 bar 8 bar Per n = 2, il risultato deve essere: 3 4 7 8 L’approccio sotto seleziona solo il valore massimo per ciascun […]

Ottieni i risultati migliori per ciascun gruppo (in Oracle)

Come potrei ottenere N risultati per diversi gruppi in una query Oracle. Ad esempio, data la seguente tabella: |——–+————+————| | emp_id | name | occupation | |——–+————+————| | 1 | John Smith | Accountant | | 2 | Jane Doe | Engineer | | 3 | Jack Black | Funnyman | |——–+————+————| Ci sono molte […]

Come ottenere l’ultimo record per gruppo in SQL

Sto affrontando un problema piuttosto interessante. Ho una tabella con la seguente struttura: CREATE TABLE [dbo].[Event] ( Id int IDENTITY(1,1) NOT NULL, ApplicationId nvarchar(32) NOT NULL, Name nvarchar(128) NOT NULL, Description nvarchar(256) NULL, Date nvarchar(16) NOT NULL, Time nvarchar(16) NOT NULL, EventType nvarchar(16) NOT NULL, CONSTRAINT Event_PK PRIMARY KEY CLUSTERED ( Id ) WITH ( […]

Seleziona informazioni dalla tabella in cui la riga ha la data massima

La mia tabella ha un aspetto simile a questo: group date cash checks 1 1/1/2013 0 0 2 1/1/2013 0 800 1 1/3/2013 0 700 3 1/1/2013 0 600 1 1/2/2013 0 400 3 1/5/2013 0 200 – Non ho bisogno di contanti solo dimostrando che la tabella ha più informazioni in essa Voglio ottenere […]

SQL: trova il record massimo per gruppo

Possibile duplicato: Recupero dell’ultimo record in ciascun gruppo Ho una tabella, che ha tre campi e dati. Nome, Top, Total cat, 1, 10 dog, 2, 7 cat, 3, 20 horse, 4, 4 cat, 5, 10 dog, 6, 9 Voglio selezionare il record che ha il valore più alto di Total per ogni Name , quindi […]

Seleziona la riga con la data più recente per utente

Ho una tabella (“lms_attendance”) dei tempi di check in e out degli utenti che assomiglia a questo: id user time io (enum) 1 9 1370931202 out 2 9 1370931664 out 3 6 1370932128 out 4 12 1370932128 out 5 12 1370933037 in Sto cercando di creare una vista di questa tabella che restituisca solo il […]

Aggrega un dataframe su una determinata colonna e visualizza un’altra colonna

Ho un dataframe in R del seguente modulo: > head(data) Group Score Info 1 1 1 a 2 1 2 b 3 1 3 c 4 2 4 d 5 2 3 e 6 2 1 f Vorrei aggregarlo seguendo la colonna Score utilizzando la funzione max > aggregate(data$Score, list(data$Group), max) Group.1 x 1 1 […]

Query semplice per afferrare il valore massimo per ogni ID

OK ho una tabella come questa: ID Signal Station OwnerID 111 -120 Home 1 111 -130 Car 1 111 -135 Work 2 222 -98 Home 2 222 -95 Work 1 222 -103 Work 2 Questo è tutto per lo stesso giorno. Ho solo bisogno della query per restituire il segnale massimo per ciascun ID: ID […]

come faccio a interrogare sql per una data record più recente per ogni utente

Ho una tabella che è una raccolta di voci su quando un utente è stato registrato. username, date, value ————————– brad, 1/2/2010, 1.1 fred, 1/3/2010, 1.0 bob, 8/4/2009, 1.5 brad, 2/2/2010, 1.2 fred, 12/2/2009, 1.3 etc.. Come posso creare una query che mi dia la data più recente per ciascun utente? Aggiornamento: ho dimenticato che […]

Query Oracle SQL: recupera gli ultimi valori per gruppo in base al tempo

Ho la seguente tabella in un DB Oracle id date quantity 1 2010-01-04 11:00 152 2 2010-01-04 11:00 210 1 2010-01-04 10:45 132 2 2010-01-04 10:45 318 4 2010-01-04 10:45 122 1 2010-01-04 10:30 1 3 2010-01-04 10:30 214 2 2010-01-04 10:30 5515 4 2010-01-04 10:30 210 ora mi piacerebbe recuperare l’ultimo valore (e il […]