Il s'agit de :
Auteurs sans Album ni Para-BD
SELECT *
FROM auteurs AS d
WHERE NOT (SELECT COUNT(*)
FROM Albums AS a
WHERE a.IdScenariste = d.IdAuteur
OR a.IdDessinateur = d.IdAuteur
OR a.IdColoriste = d.IdAuteur)
AND NOT (SELECT COUNT(*)
FROM collaborateurs AS c
WHERE c.IdAuteur = d.IdAuteur)
AND NOT (SELECT COUNT(*)
FROM acheter AS b
WHERE b.IdScenariste = d.IdAuteur
OR b.IdDessinateur = d.IdAuteur
OR b.IdColoriste = d.IdAuteur)
AND NOT (SELECT COUNT(*)
FROM exlibris AS c
WHERE c.IdDessinateur = d.IdAuteur);
Ainsi que :
Séries sans Album
SELECT SERIES.Titre, ACHETER.IdSerie, ALBUMS.IdSerie
FROM ((SERIES
LEFT JOIN ACHETER
ON SERIES.IdSerie = ACHETER.IdSerie)
LEFT JOIN ALBUMS
ON SERIES.IdSerie = ALBUMS.IdSerie)
LEFT JOIN EXLIBRIS
ON SERIES.IDSerie = EXLIBRIS.IdSerie
WHERE (ACHETER.IdSerie Is Null)
AND (ALBUMS.IdSerie Is Null)
AND (EXLIBRIS.IdSerie Is Null);
Quelqu'un sait-il quels changements je dois faire afin de faire fonctionner ces requetes?
De plus, afin de reparer une bourde je cherche une requete permettant de faire passer les infos contenues dans le champ perso 1 dans le champ ISBN