1715 votes

Comment supprimer à l’aide de INNER JOIN avec SQL Server ?

Je veux supprimer à l’aide de `` dans SQL Server 2008.

Mais je reçois cette erreur,

MSG 156, niveau 15, état 1, la syntaxe de la ligne 15 incorrecte près du mot clé « Interne ».

Mon code,

2902voto

bluefeet Points 105508

Vous devez spécifier quelle table vous supprimez de, voici une version avec un alias :

219voto

hims056 Points 13538

Il suffit d’ajouter le nom de la table entre et depuis lequel vous souhaitez supprimer des enregistrements parce que nous devons spécifier la table à supprimer. Également supprimer `` clause parce qu’il n’y a rien à l’ordre lors de la suppression des enregistrements.

Si votre requête finale devrait être comme ceci :

44voto

Devart Points 52715

Peut il être utile pour vous-

Ou essayez ceci-

32voto

Behrouz Bakhtiari Points 409

Essaye ça:

 DELETE FROM WorkRecord2 
       FROM Employee 
Where EmployeeRun=EmployeeNo
      And Company = '1' 
      AND Date = '2013-05-06'
 

10voto

Sarbaz Points 129

Essayez cette requête :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X