Domande taggate «group-by»

GROUP BY è un comando nello standard del database relazionale SQL per comprimere un gruppo di righe che condividono valori di campo comuni in una singola riga. Le funzioni aggregate possono essere eseguite su altri campi del gruppo, ad esempio SUM () o AVG (), per raccogliere i dati correlati in un singolo valore.

7
deve apparire nella clausola GROUP BY o essere utilizzato in una funzione aggregata
Ho un tavolo che assomiglia a questo creatore "makerar" cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 E voglio selezionare la media massima per ogni cname. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; ma avrò …


9
Ordina MySQL prima di raggruppare per
Ci sono molte domande simili che possono essere trovate qui, ma non credo che nessuna di esse risponda adeguatamente alla domanda. Continuerò dall'attuale domanda più popolare e userò il loro esempio se va bene. Il compito in questa istanza è quello di ottenere l'ultimo post per ciascun autore nel database. …


3
LINQ con groupby e count
Questo è piuttosto semplice, ma sono perplesso: dato questo tipo di set di dati: UserInfo(name, metric, day, other_metric) e questo set di dati di esempio: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb …
221 c#  linq  group-by 

6
Applica più funzioni a più colonne di gruppo
I documenti mostrano come applicare più funzioni su un oggetto groupby alla volta usando un dict con i nomi delle colonne di output come chiavi: In [563]: grouped['D'].agg({'result1' : np.sum, .....: 'result2' : np.mean}) .....: Out[563]: result2 result1 A bar -0.579846 -1.739537 foo -0.280588 -1.402938 Tuttavia, questo funziona solo su …

7
Panda raggruppati per somma
Sto usando questo frame di dati: Fruit Date Name Number Apples 10/6/2016 Bob 7 Apples 10/6/2016 Bob 8 Apples 10/6/2016 Mike 9 Apples 10/7/2016 Steve 10 Apples 10/7/2016 Bob 1 Oranges 10/7/2016 Bob 2 Oranges 10/6/2016 Tom 15 Oranges 10/6/2016 Mike 57 Oranges 10/6/2016 Bob 65 Oranges 10/7/2016 Tony 1 …


6
Cosa significa la clausola SQL "GROUP BY 1"?
Qualcuno mi ha inviato una query SQL in cui la GROUP BYclausola consisteva nell'istruzione:GROUP BY 1 . Questo deve essere un errore di battitura giusto? Nessuna colonna è data l'alias 1. Cosa potrebbe significare questo? Ho ragione a supporre che questo debba essere un errore di battitura?
203 mysql  sql  group-by 

7
MongoDB SELEZIONA COUNT GROUP BY
Sto giocando con MongoDB cercando di capire come fare un semplice SELECT province, COUNT(*) FROM contest GROUP BY province Ma non riesco a capirlo usando la funzione aggregata. Posso farlo usando una sintassi di gruppo davvero strana db.user.group({ "key": { "province": true }, "initial": { "count": 0 }, "reduce": function(obj, …

4
Query SQL per la ricerca di record in cui conta> 1
Ho un tavolo chiamato PAYMENT. All'interno di questa tabella ho un ID utente, un numero di conto, un codice postale e una data. Vorrei trovare tutti i record per tutti gli utenti che hanno più di un pagamento al giorno con lo stesso numero di conto. AGGIORNAMENTO: Inoltre, dovrebbe esserci …
177 sql  count  group-by  having 

5
UNISCITI a due risultati dell'istruzione SELECT
È possibile unire i risultati di 2 SELECTistruzioni sql in un'unica istruzione? Ho un database di compiti in cui ogni record è un compito separato, con scadenze (e un PALT, che è solo uno INTdei giorni dall'inizio alla scadenza. AgeÈ anche un INTnumero di giorni.) Voglio avere una tabella che …
174 sql  select  join  group-by 

13
Come raggruppare il tempo per ora o per 10 minuti
come quando lo faccio SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] come posso specificare il periodo del gruppo? MS SQL 2008 2a modifica sto provando SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT modificato da% 10 a / 10. è possibile effettuare …



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.