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.
Ho una tabella con due colonne, voglio contare i valori distinti su Col_B su (condizionato da) Col_A. MyTable Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | 5 Risultato atteso …
Sto scrivendo una query che verrà utilizzata per sfogliare i risultati per un feed social. Il concetto è che l'app per dispositivi mobili richiederà N articoli e fornirà un datetime iniziale che ho chiamato di @CutoffTimeseguito. Lo scopo del tempo di interruzione è stabilire quando deve iniziare la finestra di …
Ho scritto una query di SQL Server che aggiorna i record per avere un numero sequenziale dopo il partizionamento su un campo. Quando lo eseguo come un'istruzione SELECT, tutto sembra fantastico: DECLARE @RunDetailID INT = 448 DECLARE @JobDetailID INT SELECT @JobDetailID = [JobDetailID] FROM [RunDetails] WHERE [RunDetailID] = @RunDetailID SELECT …
Ho avuto questo problema molto tempo fa, ho trovato una soluzione alternativa che mi andava bene e me ne sono dimenticato. Ma ora c'è questa domanda su SO, quindi sono disposto a sollevare questo problema. C'è una vista che unisce alcune tabelle in modo molto semplice (ordini + righe ordine). …
Sto usando SQL Server 2016 e i dati che sto consumando hanno il seguente modulo. CREATE TABLE #tab (cat CHAR(1), t CHAR(2), val1 INT, val2 CHAR(1)); INSERT INTO #tab VALUES ('A','Q1',2,NULL),('A','Q2',NULL,'P'),('A','Q3',1,NULL),('A','Q3',NULL,NULL), ('B','Q1',5,NULL),('B','Q2',NULL,'P'),('B','Q3',NULL,'C'),('B','Q3',10,NULL); SELECT * FROM #tab; Vorrei ottenere gli ultimi valori non nulli su colonne val1e val2raggruppati per cate ordinati …
Dato che le mie capacità di ottimizzazione delle prestazioni non sembrano mai sufficienti, mi chiedo sempre se c'è più ottimizzazione che posso eseguire su alcune query. La situazione alla quale si riferisce questa domanda è una funzione Windowed MAX nidificata in una sottoquery. I dati che sto scavando sono una …
La mia esperienza DBA non va molto oltre la semplice memorizzazione + il recupero di dati in stile CMS - quindi questa potrebbe essere una domanda sciocca, non lo so! Ho un problema per cui devo cercare o calcolare i prezzi delle vacanze per una determinata dimensione del gruppo e …
Ho la seguente colonna virtuale generata da un aggregato su una partizione ordinata, MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Tuttavia, quando lo eseguo, ottengo quanto segue. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW) features are not enabled. È qui …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.