Pour ceux qui ne voient vraiment pas ou est rattaché un auteur, même après avoir regardé les albums, les albums à acheter, les revues, les para-bds, j'ai une petite requète qui permet pour un auteur donné de retrouver partout ou il est utilisé dans la base:
[code:1:350d014fb7]SELECT 'A ACHETER', s.titre, a.titre
FROM acheter a, series s, auteurs au
WHERE s.idserie=a.idserie
and ( au.idauteur=a.idscenariste or au.idauteur=a.iddessinateur or au.idauteur=idcoloriste)
and ucase(au.nom)='MARINI'
union
SELECT 'ALBUMS', s.titre, a.titre
FROM albums a, series s, auteurs au
WHERE s.idserie=a.idserie
and ( au.idauteur=a.idscenariste or au.idauteur=a.iddessinateur or au.idauteur=idcoloriste)
and ucase(au.nom)='MARINI'
union
select 'COLLABORATEURS',s.titre, a.titre
FROM albums a, collaborateurs c, auteurs au, series s
where a.idalbum=c.idalbum
and s.idserie=a.idserie
and au.idauteur=c.idauteur
and ucase(au.nom)='MARINI'
union
select 'PARA-BD', s.titre, e.description
from auteurs au, series s, exlibris e
where e.idserie=s.idserie
and au.idauteur=e.iddessinateur
and ucase(au.nom)='MARINI'
union
select 'REVUES', r.nomrevue, r.num
from auteurs au, revues r
where (r.sujetauteur1=au.idauteur or r.sujetauteur2=au.idauteur or r.sujetauteur3=au.idauteur
or r.sujetauteur4=au.idauteur or r.sujetauteur5=au.idauteur)
and ucase(au.nom)='MARINI'[/code:1:350d014fb7]
J'en suis pas particulièrement fier parce qu'on doit mettre 5 fois le nom de l'auteur (en majuscule pour éviter les fautes de frappe).
Ca ne sépare pas les homonymes a moins de rajouter après chaque nom le prénom: [code:1:350d014fb7]and ucase(au.prenom)='ENRICO'[/code:1:350d014fb7]
Si quelqu'un a une meilleure idée