Les instructions SQL du genre Update et Delete n’accepte pas de jointures. Pour limiter ces instructions aux lignes d’une table de correspondance, il faut utiliser une sous-requête pour simuler une jointure. Pour appliquer cela à une colonne, c’est simple :
delete from x where
Utiliser une sous-requête pour simuler une jointure
x.a in (select y.a from y where x.a = y.a)
En revanche, pour simuler une jointure sur plusieurs colonnes, c’est plus compliqué parce qu’une sous-requête ne peut renvoyer qu’une colonne de résultat. Vous pouvez contourner cette limitation en faisant correspondre les requêtes à l’aide d’une constante et en spécifiant la jointure dans la clause Where de la sous-requête :
delete from x where 1 in (select 1 from y where x.a = y.a and x.b = y.b)
Par Julian Monypenny
Téléchargez cette ressource
Phishing : Match PKI Versus MFA
Au-delà des technologies de protection, les entreprises doivent s’appuyer sur des plateformes qui englobent tous les défis cyber liés à l’authentification des personnes et des machines, quels sont les avantages d’une Infrastructure à Clé Publique (PKI) vis-à-vis de la MFA ?
Les articles les plus consultés
A travers cette chaîne
A travers ITPro
Les plus consultés sur iTPro.fr
- Stimuler l’innovation durable grâce à la transformation numérique et aux principes ESG
- Retour au bureau avec Copilot M365
- Les entreprises optent pour des solutions durables
- Le rôle clé du no-code/low-code dans la transformation numérique
- Le rôle de l’intelligence Artificielle dans le Cloud Computing