Perguntas com a marcação «sql-server»

O Microsoft SQL Server é um sistema de gerenciamento de banco de dados relacional (RDBMS). Use essa tag para todas as edições do SQL Server, incluindo Compact, Express, Azure, Fast-track, APS (anteriormente PDW) e Azure SQL DW. Não use essa tag para outros tipos de DBMS (MySQL, PostgreSQL, Oracle etc.). Não use essa tag para problemas de desenvolvimento de software e móvel, a menos que esteja diretamente relacionada ao banco de dados.



14
No SQL, como você pode "agrupar por" em intervalos?
Suponha que eu tenha uma tabela com uma coluna numérica (vamos chamá-la de "pontuação"). Eu gostaria de gerar uma tabela de contagens, que mostra quantas vezes as pontuações apareceram em cada intervalo. Por exemplo: faixa de pontuação | número de ocorrências ------------------------------------- 0-9 11 10-19 14 20-29 3 ... ... …
181 sql  sql-server  tsql 


10
Obtendo o mínimo de dois valores no SQL
Eu tenho duas variáveis, uma é chamada PaidThisMonthe a outra é chamada OwedPast. Ambos são resultados de algumas subconsultas no SQL. Como posso selecionar o menor dos dois e retorná-lo como um valor intitulado PaidForPast? A MINfunção funciona em colunas, não em variáveis.
180 tsql  sql-server 





13
Como calcular porcentagem com uma instrução SQL
Eu tenho uma tabela do SQL Server que contém usuários e suas notas. Por uma questão de simplicidade, vamos apenas dizer que existem 2 colunas - name& grade. Portanto, uma linha típica seria Nome: "John Doe", Nota: "A". Estou procurando uma instrução SQL que encontre as porcentagens de todas as …
177 sql  sql-server  tsql 


10
Verificando se um logon do SQL Server já existe
Preciso verificar se já existe um logon específico no SQL Server e, se não existir, preciso adicioná-lo. Encontrei o código a seguir para realmente adicionar o logon ao banco de dados, mas quero agrupá-lo em uma instrução SE (de alguma forma) para verificar se o logon existe primeiro. CREATE LOGIN …
176 sql-server  login 


13
Como uso ROW_NUMBER ()?
Eu quero usar o ROW_NUMBER()para obter ... Para obter o max(ROW_NUMBER())-> Ou eu acho que isso também seria a contagem de todas as linhas Eu tentei fazer: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users mas não parecia funcionar ... Para ROW_NUMBER()usar uma determinada informação, ie. se eu tenho um nome …

10
Alterar nome do esquema da tabela no SQL
Quero alterar o nome do esquema da tabela Employeesno banco de dados. Na tabela atual, o Employeesnome do esquema do banco de dados é que dboeu quero alterá-lo exe. Como eu posso fazer isso ? Exemplo: DE dbo.Employees PARA exe.Employees Eu tentei com esta consulta: ALTER SCHEMA exe TRANSFER dbo.Employees …
175 sql  sql-server  tsql  schema 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.