Questions marquées «tsql»

T-SQL (Transact Structured Query Language) est l'extension des fonctionnalités SQL prises en charge par Sybase ASE et Microsoft SQL Server. N'utilisez pas cette balise pour les requêtes liées à MySQL, PostgreSql, Oracle (Pl / SQL). Veuillez noter que le code SQL en cours d'écriture à l'aide de LINQ ne fera pas également partie de cette balise. Cette balise spécialement créée pour la programmation SQL avancée à l'aide de Microsoft SQL Server.

10
Obtenir le minimum de deux valeurs dans SQL
J'ai deux variables, l'une s'appelle PaidThisMonthet l'autre s'appelle OwedPast. Ce sont tous les deux les résultats de certaines sous-requêtes en SQL. Comment puis-je sélectionner le plus petit des deux et le renvoyer sous la forme d'une valeur intitulée PaidForPast? La MINfonction fonctionne sur les colonnes, pas sur les variables.
180 tsql  sql-server 




13
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 réponses possibles. …
177 sql  sql-server  tsql 

10
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 …
175 sql  sql-server  tsql  schema 




6
SQL ou même TSQL Turing sont-ils complets?
C'est arrivé au bureau aujourd'hui. Je n'ai pas l'intention de faire une telle chose, mais pourriez-vous théoriquement écrire un compilateur en SQL? À première vue, il me semble être complet, bien qu'extrêmement lourd pour de nombreuses catégories de problèmes. S'il n'est pas complet, que faudrait-il pour le devenir? Remarque: je …

10
Nom de la table comme variable
J'essaye d'exécuter cette requête: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Cela produit l'erreur suivante: Msg 1087, niveau 16, état 1, ligne 5 Doit déclarer la variable de table "@tablename". Quelle est la bonne façon d'avoir un nom de table rempli dynamiquement?

15
Calculer un total cumulé dans SQL Server
Imaginez le tableau suivant (appelé TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Je voudrais une requête qui renvoie un total cumulé dans l'ordre des dates, comme: id somedate somevalue runningtotal -- -------- …

4
Fonction IndexOf dans T-SQL
Étant donné une colonne d'adresse e-mail, je dois trouver la position du signe @ pour la sous-chaîne. Quelle est la indexoffonction, pour les chaînes en T-SQL? Vous recherchez quelque chose qui renvoie la position d'une sous-chaîne dans une chaîne. en C # var s = "abcde"; s.IndexOf('c'); // yields 2
168 sql  sql-server  tsql  string 

13
Comment grouper le temps par heure ou par 10 minutes
comme quand je fais SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] comment puis-je spécifier la période du groupe? MS SQL 2008 2e édition j'essaie SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT changé% 10 en / 10. Est-il possible de faire une …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.