Domande taggate «sql-server»

Microsoft SQL Server è un sistema di gestione di database relazionali (RDBMS). Usare questo tag per tutte le edizioni di SQL Server tra cui Compact, Express, Azure, Fast-track, APS (precedentemente PDW) e Azure SQL DW. Non utilizzare questo tag per altri tipi di DBMS (MySQL, PostgreSQL, Oracle, ecc.). Non utilizzare questo tag per problemi relativi allo sviluppo di software e dispositivi mobili, a meno che non sia direttamente correlato al database.



14
In SQL, come puoi "raggruppare per" negli intervalli?
Supponiamo che io abbia una tabella con una colonna numerica (chiamiamola "punteggio"). Vorrei generare una tabella di conteggi, che mostra quante volte i punteggi sono apparsi in ciascun intervallo. Per esempio: intervallo di punteggio | numero di occorrenze ------------------------------------- 0-9 | 11 10-19 | 14 20-29 | 3 ... | …
181 sql  sql-server  tsql 


10
Ottenere il minimo di due valori in SQL
Ho due variabili, una viene chiamata PaidThisMonthe l'altra viene chiamata OwedPast. Sono entrambi risultati di alcune sottoquery in SQL. Come posso selezionare il più piccolo dei due e restituirlo come valore intitolato PaidForPast? La MINfunzione funziona su colonne, non su variabili.
180 tsql  sql-server 






13
Come calcolare la percentuale con un'istruzione SQL
Ho una tabella di SQL Server che contiene gli utenti e i loro voti. Per semplicità, diciamo solo che ci sono 2 colonne - name& grade. Quindi una riga tipica sarebbe Nome: "John Doe", Grado: "A". Sto cercando un'istruzione SQL che troverà le percentuali di tutte le possibili risposte. (A, …
177 sql  sql-server  tsql 

10
Verifica se esiste già un accesso a SQL Server
Devo verificare se esiste già un accesso specifico su SQL Server e, in caso contrario, devo aggiungerlo. Ho trovato il seguente codice per aggiungere effettivamente il login al database, ma voglio racchiuderlo in un'istruzione IF (in qualche modo) per verificare se il login esiste prima. CREATE LOGIN [myUsername] WITH PASSWORD=N'myPassword', …
176 sql-server  login 

11
Sostituzione di NULL con 0 in una query del server SQL
Ho sviluppato una query e nei risultati per le prime tre colonne ottengo NULL. Come posso sostituirlo con 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) as …
176 sql  sql-server 


13
Come posso usare ROW_NUMBER ()?
Voglio usare il ROW_NUMBER()per ottenere ... Per ottenere il max(ROW_NUMBER())-> O suppongo che questo sarebbe anche il conteggio di tutte le righe Ho provato a fare: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users ma non sembra funzionare ... Per ROW_NUMBER()utilizzare una determinata informazione, ad es. se ho un nome e …

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.