Ho provato a convertire i valori (null) con l’output 0 (zeri) nella funzione PIVOT ma non ho successo. Di seguito è la tabella e la syntax che ho provato ” SELECT CLASS, [AZ], [CA], [TX] FROM #TEMP PIVOT (SUM(DATA) FOR STATE IN ([AZ], [CA], [TX])) AS PVT ORDER BY CLASS CLASS AZ CA TX RICE […]
Come posso ottenere l’ AVG di una colonna ignorando i valori NULL e zero? Ho tre colonne per ottenere la loro media, provo a usare il seguente script: SELECT distinct AVG(cast(ISNULL(a.SecurityW,0) as bigint)) as Average1 ,AVG(cast(ISNULL(a.TransferW,0) as bigint)) as Average2 ,AVG(cast(ISNULL(a.StaffW,0) as bigint)) as Average3 FROM Table1 a, Table2 b WHERE a.SecurityW 0 AND a.SecurityW […]
Howdy, ho un problema in cui ho bisogno di una cascata su più chiavi esterne che puntano allo stesso tavolo .. [Insights] | ID | Title | | 1 | Monty Python | | 2 | Spamalot | [BroaderInsights_Insights] | broaderinsight_id | insight_id | | 1 | 2 | Fondamentalmente quando uno o due record […]
Esiste un SQL Server Profiler per SQL Server Expess? Forse uno open-source? O forse solo uno strumento che mi aiuta a vedere quale query viene passata al database?
Ho una stringa, @mainString = ‘CATCH ME IF YOU CAN’ . Voglio controllare se la parola ME trova all’interno di @mainString . Come posso verificare se una stringa ha una sottostringa specifica in SQL?
Siccome sono nuovo di SSAS, ho letto un articolo su Multi-Dimention OLAP Cube e sto lottando per comprendere i concetti di Cubo. È stato detto che sebbene il termine “cubo” suggerisca tre dimensioni, un cubo può avere fino a 64 dimensioni. Potresti spiegare come è ansible ciò su un cubo (a parte gli aerei x, […]
Il seguente SQL proviene da Itzik Ben-Gan che viene utilizzato per generare una tabella di numeri. Cosa significa l’ order by (select null) ? Grazie. DECLARE @number_of_numbers INT; SELECT @number_of_numbers = 100000; WITH a AS ( SELECT 1 AS i UNION ALL SELECT 1 ), b AS ( SELECT 1 AS i FROM a AS […]
Sto eseguendo una query SQL su SQL Server 2005 e oltre a 2 colonne interrogate dal database, vorrei anche restituire 1 colonna di numeri casuali insieme a loro. Ho provato questo: select column1, column2, floor(rand() * 10000) as column3 from table1 Che tipo funziona, ma il problema è che questa query restituisce lo stesso numero […]
Ho una tabella con struttura ad albero: id parentId name —————- 1 0 Category1 2 0 Category2 3 1 Category3 4 2 Category4 5 1 Category5 6 2 Category6 7 3 Category7 In sql query resut ho bisogno di una tabella come: id parentId level name ———————- 1 0 0 Category1 3 1 1 Category3 […]
Ho una struttura ad albero in un unico tavolo. La tabella è un albero di categorie che può essere annidato all’infinito. Ogni categoria ha una colonna ProductCount che indica quanti prodotti sono direttamente nella categoria (non sumndo le categorie secondarie). Id | ParentId | Name | ProductCount ———————————— 1 | -1 | Cars | 0 […]