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.

6
Come raggruppare per settimana in MySQL?
Offerte Server Tabella di Oracle un built-in funzione TRUNC(timestamp,'DY'). Questa funzione converte qualsiasi timestamp alla mezzanotte della domenica precedente. Qual è il modo migliore per farlo in MySQL? Oracle offre anche TRUNC(timestamp,'MM')di convertire un timestamp a mezzanotte del primo giorno del mese in cui si verifica. In MySQL, questo è …



5
L'ordine delle colonne è importante in una clausola group by?
Se ho due colonne, una con cardinalità molto alta e una con cardinalità molto bassa (numero univoco di valori), è importante in quale ordine raggruppo? Ecco un esempio: select dimensionName, dimensionCategory, sum(someFact) from SomeFact f join SomeDim d on f.dimensionKey = d.dimensionKey group by d.dimensionName, -- large number of unique …
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.