Questions marquées «sql-server»

177
Comment calculer le pourcentage avec une instruction SQL

J'ai une table SQL Server qui contient les utilisateurs et leurs notes. Par souci de simplicité, disons simplement qu'il y a 2 colonnes - name& grade. Ainsi, une ligne typique serait Nom: "John Doe", Grade: "A". Je recherche une instruction SQL qui trouvera les pourcentages de toutes les...

176
Vérifier si une connexion SQL Server existe déjà

J'ai besoin de vérifier si une connexion spécifique existe déjà sur le serveur SQL, et si ce n'est pas le cas, je dois l'ajouter. J'ai trouvé le code suivant pour ajouter réellement la connexion à la base de données, mais je veux l'envelopper dans une instruction IF (en quelque sorte) pour vérifier...

176
Remplacement de NULL par 0 dans une requête de serveur SQL

J'ai développé une requête et dans les résultats des trois premières colonnes que j'obtiens NULL. Comment puis-je le remplacer par 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...

175
Comment utiliser ROW_NUMBER ()?

Je veux utiliser ROW_NUMBER()pour obtenir ... Pour obtenir le max(ROW_NUMBER())-> Ou je suppose que ce serait également le nombre de toutes les lignes J'ai essayé de faire: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users mais cela ne semblait pas fonctionner ... Pour obtenir en...

175
Modifier le nom de schéma de la table dans SQL

Je veux changer le nom de schéma de la table Employeesdans la base de données. Dans le Employeesnom du schéma de base de données de table actuel, dboje veux le changer exe. Comment puis-je le faire ? Exemple: DE dbo.Employees À exe.Employees J'ai essayé avec cette requête: ALTER SCHEMA exe TRANSFER...

174
Comment obtenir le dernier identifiant inséré?

J'ai ce 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 .. clause IN plusieurs colonnes

Je dois implémenter la requête suivante dans 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 ) Mais la clause WHERE..IN n'autorise qu'une seule colonne. Comment puis-je comparer 2...