Domande taggate «window-functions»

Una funzione che partiziona un set di risultati e calcola qualcosa all'interno di quella partizione senza eseguire il rollup dei dati in quella partizione.

6
Somma di rotazione dell'intervallo di date utilizzando le funzioni della finestra
Devo calcolare una somma variabile su un intervallo di date. Per illustrare, utilizzando il database di esempio AdventureWorks , la seguente sintassi ipotetica farebbe esattamente ciò di cui ho bisogno: SELECT TH.ProductID, TH.TransactionDate, TH.ActualCost, RollingSum45 = SUM(TH.ActualCost) OVER ( PARTITION BY TH.ProductID ORDER BY TH.TransactionDate RANGE BETWEEN INTERVAL 45 DAY …

2
MySQL e funzioni della finestra
Sembra che MySQLnon supporti le funzioni della finestra. Ad esempio, il semplice: COUNT(*) OVER() AS cntnon funziona. Quello che non sono sicuro è se questo si applica anche alla versione commerciale (suppongo che la versione della comunità sia un sottoinsieme limitato). In caso contrario, come si aggira questa funzione mancante?




1
Esecuzione totale alla riga precedente
Ho bisogno di aiuto con le funzioni di windowing. So che puoi calcolare la somma all'interno di una finestra e il totale parziale all'interno di una finestra. Ma è possibile calcolare il totale parziale precedente, cioè il totale parziale senza la riga corrente? Suppongo che dovresti usare l' argomento ROWo …










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.