Articles of syntaxe

Colonnes d'union et supprimez les espaces

J'ai une table qui apparaît comme ça (je l'ai raccourcie par exemple) no no19 no68 3387034694344500 3387452540705400 3388486878919450 3371522572594880 3372232397709690 3373608476884750 3382142940562320 3382142940562320 3383084144363070 donc non, no19 et no68 sont 3 colonnes différentes, mais datatables dans la colonne 'no19' commencent dans la ligne suivante après la fin des données dans la colonne 'no'. Entre ces […]

Syntaxe incorrecte près du mot key 'FOR' XML

Je reçois l'erreur Syntaxe incorrecte près du mot key "FOR" quand j'écris '+@ SirketNo+' au point. Je n'ai pas pu find l'erreur. Erreur : Msg 156, niveau 15, état 1, ligne 110 Syntaxe incorrecte près du mot key "FOR" Msg 102, niveau 15, état 1, ligne 125 Syntaxe incorrecte près de ',' Msg 102, niveau […]

Erreur de syntaxe SQL Server lors de l'utilisation d'OPENROWSET?

J'essaie d'écrire cela dans le cadre de la procédure stockée sur SQL Server 2000. Je continue à get une erreur de syntaxe lancée en ligne à partir de Insérer dans OPENROWSET (….. Aidez-moi! Je ne peux pas voir l'erreur de syntaxe! DECLARE @vDate Varchar(25) DECLARE @vCommand nvarchar(1000) DECLARE @fileName varchar(500) SET @vDate = LEFT(DATENAME(month, DATEADD(m, […]

Aide sur la syntaxe SQL – Mise à jour

J'ai un code comme celui-ci: Update table_name set [column] = case when d.data is null, then null else d.columnname end. from… etc Ma question est, comment puis-je mettre en place une fonction où le «else d.columnname» est de résumer plusieurs colonnes de jointures. Serait-ce quelque chose comme: …then null else sum(d.column1 + rf.column2 + rwf.column3) […]

T-SQL ERROR – La sous-requête a renvoyé plus de 1 valeur

J'obtiens l'erreur suivante dans SQL Server: Msg 512, niveau 16, état 1, ligne 18 sous-requête a renvoyé plus de 1 valeur. Ceci n'est pas autorisé lorsque la sous-requête suit =,! =, <, <=,>>,> = Ou lorsque la sous-requête est utilisée comme une expression. Mon code est le suivant: DECLARE @personNumber varchar(20), @itemNumber varchar(20) SET @personNumber […]

la sous-requête a renvoyé plus de 1 valeur

J'essaie de créer une table de "performance commerciale" en html. Voici la requête: select DR.ACCNO, DR.NAME, DR.X_MONTHLYTARGET, DR.AGEDBAL0, DR.LASTMONTH, DR.MONTHVAL, (select SUM(ASI.SalesValueTaxExclusive) from dbo.DR_ACCS DR inner join dbo.Analytics_SaleInvoice ASI on DR.ACCNO = ASI.AccountNumberAnalysis where ASI.PeriodID = 229 and DR.X_TOPCUSTOMER = 'Y' group by DR.ACCNO) as nov from dbo.DR_ACCS DR where X_TOPCUSTOMER = 'Y' group by […]

Signification de jointure SQL Server

Hey les gars juste une question rapide: Lorsque vous écrivez une déclaration de jointure, et que vous utilisez simplement 'join', est-ce la valeur par défaut de toute jointure? Ou est-ce que joindre aussi un type d'instruction de jointure? select * from a join b on ac = bc

Requête SQL Rounding

J'ai fait beaucoup de searchs essayant de find une réponse à ma question. J'essaie de déterminer quelle syntaxe est nécessaire pour arrondir lorsque la figure est inférieure à un. Par exemple SELECT 17/26 En cours d'exécution en SQL, cela amène zéro, cependant j'essaye de l'get pour me renvoyer une réponse de 0.65. J'ai essayé d'utiliser […]

mssql + php instructions préparées syntaxe incorrecte en utilisant%

J'ai ce petit extrait de code: $sql .= " (cOriginalFilename LIKE %?%)"; et voici la requête complète: Select cMsgID, cDocType, cOriginalFilename, cSubAddress1, cRecipientID, cSenderID, cStatus, cStatusDateTime From tMessages Where (cOriginalFilename LIKE %?%) Message d'erreur exact: Tableau ([0] => tableau ([0] => 42000 [SQLSTATE] => 42000 [1] => 102 [code] => 102 [2] => [Microsoft] [Pilote […]

Requête SQL: chaque valeur de colonne est une aggergation basée sur un filter différent sur une table temporaire

Je souhaite get le nombre de lignes d'une table en fonction d'un critère spécifique pour chaque colonne de ma table de résultats. La table elle-même est une table temporaire. La requête ci-dessous est ce que je veux accomplir mais je ne sais pas quelle est la syntaxe pour y arriver: WITH table1 as( a huge […]