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

177
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...

176
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...

175
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...

175
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...

175
Substituindo NULL por 0 em uma consulta do servidor SQL

Eu desenvolvi uma consulta e nos resultados das três primeiras colunas que recebo NULL. Como posso substituí-lo 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 =...

174
Como obter o último ID inserido?

Eu tenho este código: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using (SqlConnection myConnection = new SqlConnection(myConnectionString)) { myConnection.Open(); SqlCommand myCommand = new SqlCommand(insertSql, myConnection);...

173
Cláusula SQL WHERE .. IN várias colunas

Preciso implementar a seguinte consulta no SQL Server: select * from table1 WHERE (CM_PLAN_ID,Individual_ID) IN ( Select CM_PLAN_ID, Individual_ID From CRM_VCM_CURRENT_LEAD_STATUS Where Lead_Key = :_Lead_Key ) Mas a cláusula WHERE..IN permite apenas 1 coluna. Como posso comparar 2 ou mais...