Preguntas etiquetadas con sql-server

177
Cómo calcular el porcentaje con una declaración SQL

Tengo una tabla de SQL Server que contiene usuarios y sus calificaciones. Por simplicidad, digamos que hay 2 columnas - name& grade. Entonces, una fila típica sería Nombre: "John Doe", Grado: "A". Estoy buscando una declaración SQL que encuentre los porcentajes de todas las respuestas...

176
Comprobando si ya existe un inicio de sesión de SQL Server

Necesito verificar si ya existe un inicio de sesión específico en el SQL Server, y si no es así, debo agregarlo. He encontrado el siguiente código para agregar realmente el inicio de sesión a la base de datos, pero quiero envolver esto en una declaración IF (de alguna manera) para verificar si el...

175
¿Cómo uso ROW_NUMBER ()?

Quiero usar el ROW_NUMBER()para obtener ... Para obtener el max(ROW_NUMBER())-> O supongo que esto también sería el recuento de todas las filas Traté de hacer: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users pero no pareció funcionar ... Para obtener el ROW_NUMBER()uso de una...

175
Cambiar el nombre del esquema de la tabla en SQL

Quiero cambiar el nombre del esquema de la tabla Employeesen la base de datos. En la tabla actual, el Employeesnombre del esquema de la base de datos es dboQuiero cambiarlo exe. Cómo puedo hacerlo ? Ejemplo: DE dbo.Employees A exe.Employees Intenté con esta consulta: ALTER SCHEMA exe...

175
Reemplazar NULL con 0 en una consulta del servidor SQL

He desarrollado una consulta y en los resultados de las tres primeras columnas que obtengo NULL. ¿Cómo puedo reemplazarlo 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...

174
¿Cómo obtener la última identificación insertada?

Tengo este codigo: 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
SQL WHERE .. IN cláusula varias columnas

Necesito implementar la siguiente consulta en 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 ) Pero la cláusula WHERE..IN permite solo 1 columna. ¿Cómo puedo comparar 2 o más...