Supprimer des lignes de SQL Server avec l'instruction WHERE à partir de tables différentes
J'ai besoin de supprimer certaines lignes d'une table, basé sur un mixte où la déclaration de deux tables.
J'ai essayé ceci:
delete from tblI t1, tblS t2
where t2.rcode = 'ALA' and t1.sid > 5
mais j'obtiens une erreur de syntaxe. Merci de m'aider à comprendre cela
Changé à JOINT:
delete from tblI
inner join tblS
on tblI.sourceid = tblS.sourceid
where tblS.rcode = 'ALA' and tblI.sourceid > 5
mais quelque chose est toujours incorrecte, s'il vous plaît aider.
source d'informationauteur Madam Zu Zu | 2011-08-12
Vous devez vous connecter pour publier un commentaire.
Que vous avez à dire de la table à supprimer.