tSQL PAS DANS la Requête
Je veux obtenir l'ID de [interactions] table mais ces ID ne doit pas égal à [EmailOUT] table. Je ne pouvais pas écrire la requête.
Select ID from EmailOut
where ID NOT IN
(select ID from
[172.28.101.120].[GenesysIS].dbo.interactions
where media_type = 'email'
and type = 'Outbound')
quelque chose de semblable. Je veux les e-Mails Sortants dans les Interactions de la table, mais ces e-mails peuvent exister dans EmailOut table. Je veux les supprimer. Les e-mails sortants compter environ 300 mais ce résultat de la requête doit, à moins de 300
Sont votre étrangères et des clés primaires nommé exactement comme mentionné? Interactions.ID vs EmailOut.ID?
OriginalL'auteur cihata87 | 2013-05-28
Vous devez vous connecter pour publier un commentaire.
Il semble que vous devez inverser votre requête, si vous voulez obtenir les ID de [interactions] table:
.. et vous pouvez également utiliser le PAS sans sélection, comme dans cet exemple snip où vous vérifiez pour les entiers : (119, 138, 158, 165) pour n'en citer un moyen de tester l'opérateur
OriginalL'auteur Andrey Gordeev
Essayez celui -
S'il vous plaît essayer la mise à jour de réponse.
OriginalL'auteur Devart
Ce sujet
OriginalL'auteur just.do.it