Bienvenue sur bdgest.com !      47 connectés
Chercher :
BDGEST  Tous les mois gagnez 60 euros grâce aux mini-jeux BD Gest'
INTERVIEW  Les aventures de Rabbi Harvey
INTERVIEW  Régis Penet en auteur complet chez Daniel Maghen
 Tous  
Forums
  Aide
  Rechercher
  Membres
  Rangs
  Qui est en ligne
Les jeux
  Pixelo BD
  Rapido BD
  Trombino BD
Les derniers coups de coeur
de la redaction
Guerrero (Le Gendre) 1 L' étranger - Editions Carabas
Guerrero (Le Gendre)
1. L' étranger
Ensembles contraires (Les) 1 Première partie - Futuropolis
Ensembles contraires (Les)
1. Première partie
Billy Wild 2 Le 13ème cavalier - Akiléos
Billy Wild
2. Le 13ème cavalier
Communauté (La) 1 [entretiens] première partie - Futuropolis
Communauté (La)
1. [entretiens] première partie
Criminal 2 Impitoyable - Delcourt
Criminal
2. Impitoyable
Spirou et Fantasio (Une aventure de) 4 Le journal d'un ingénu - Dupuis
Spirou et Fantasio (Une aventure de)
4. Le journal d'un ingénu

 

ckicmoi, 2 utilisateurs anonymes et 15 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Obtenir les différentes éditions d'un album

 
n°17469
Machin
BDérisoire
Avatar

Messages : 13
Où : St Martin
Age : 43
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 12-11-2007 Ã  22:22:14  profilanswer
 

Bonjour
Pour obtenir les différentes éditions d'un album j'ai modifié une requête qui à l'origine permettait d'obtenir les doublons (merci à celui qui l'a pondu).
Ça donne ceci :
 
SELECT s.titre, a.titre, num, count(num) as nbre_editions
FROM albums A, series S
WHERE a.idserie=s.idserie
GROUP BY s.titre, a.titre, num  having count(num) > 1
 
Le résultat est bon, mais les doublons apparaissent toujours. Je cherche à y ajouter dans GROUP BY quelque chose comme having count(numA) < 1 mais je galère.
Une âme charitable ?

n°17473
Pascal For​han
BDéphage
Avatar

Messages : 1840
Où : Vanves
Age : 35
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 13-11-2007 Ã  00:12:36  profilanswer
 

C'est pas évident à faire, car les opérateurs minus et intersect n'existent pas sous Access, ce qui rend la requête franchement difficile.
on peut ajouter un count(numA)>1 pour supprimer une partie des doublons, mais ça élimine aussi le cas ou numA est vide....

n°17478
Machin
BDérisoire
Avatar

Messages : 13
Où : St Martin
Age : 43
Son top Séries
Son top Albums
Sa liste d'achat
Posté le 13-11-2007 Ã  03:55:54  profilanswer
 

Tant pis alors je ferais avec.
Merci de la réponse.


Aller à :
Ajouter une réponse