« Programmation SQL/Exemples » : différence entre les versions

Contenu supprimé Contenu ajouté
Alq666 (discussion | contributions)
Alq666 (discussion | contributions)
Ligne 77 :
Ajoutons le mot-clé "wiki" à toutes les images de "dupont@dupond.fr".
insert into image_mot_cle (image_sid, mot_cle_sid)
select xmc2.sid, iiu.sidimage_sid
from utilisateur u,
join image_utilisateur iu on (u.sid = iu.utilisateur_sid)
left outer join image_mot_cle imc on (iu.image_sid = imc.image_sid)
left outer join mot_cle mc on (imc.mot_cle_sid = mc.sid),
mot_cle xmc2
where u.email = 'dupont@dupond.fr'
and (mc.sid is null or mc.nom <> 'wiki')
and xmc2.nom = 'wiki'
group by imc2.sid, iu.image_sid;