Als «sql-server» getaggte Fragen

177
So berechnen Sie den Prozentsatz mit einer SQL-Anweisung

Ich habe eine SQL Server-Tabelle, die Benutzer und ihre Noten enthält. Nehmen wir der Einfachheit halber an, es gibt 2 Spalten - name& grade. Eine typische Zeile wäre also Name: "John Doe", Note: "A". Ich suche nach einer SQL-Anweisung, die den Prozentsatz aller möglichen Antworten ermittelt....

175
Wie verwende ich ROW_NUMBER ()?

Ich möchte das nutzen ROW_NUMBER(), um ... Um das max(ROW_NUMBER())-> Oder ich denke, dies wäre auch die Anzahl aller Zeilen Ich habe versucht: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users aber es schien nicht zu funktionieren ... Um ROW_NUMBER()eine bestimmte Information zu...

175
Ändern Sie den Schemanamen der Tabelle in SQL

Ich möchte den Schemanamen der Tabelle Employeesin der Datenbank ändern . In der aktuellen Tabellendatenbank Employeeslautet der Schemaname, den dboich ändern möchte exe. Wie kann ich es tun ? Beispiel: VON dbo.Employees ZU exe.Employees Ich habe es mit dieser Abfrage versucht: ALTER SCHEMA exe...

175
Ersetzen von NULL durch 0 in einer SQL Server-Abfrage

Ich habe eine Abfrage entwickelt und in den Ergebnissen für die ersten drei Spalten erhalte ich NULL. Wie kann ich es durch ersetzen0 ? 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
Wie bekomme ich die zuletzt eingefügte ID?

Ich habe diesen Code: 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-Klausel mehrere Spalten

Ich muss die folgende Abfrage in SQL Server implementieren: 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 ) Die WHERE..IN-Klausel erlaubt jedoch nur eine Spalte. Wie kann ich 2 oder mehr...