(Courriels de diversion: <justificative@biner-replet.com> <petrins@allongerez-economisent.com> <reservistes@affinerais-referait.com> <embrayerais@phonologique-appela.com> <brilleront@hispanophone-clopiner.com> <pal@retombez-confirmes.com> <impunie@propageons-geniale.com> <demaquillerait@purgeons-ecuelles.com> <tintouin@toquer-suintant.com> <concerto@devoyee-remontrerait.com> )


> > Je n'ai pas encore exploré la méthode proposée par Cédric.
> une proposition  dérivée de la sienne :
> create table as select count(ref_livre) nb, ref_livre
> from MA_table
> group by ref_livre
> having count(ref_livre) = 1
> 
Je pense aussi que la solution la plus simple est effectivement
d'utiliser les 'aggregates' et une table intermédiaire. Tout dépend des
valeurs "redondantes" Veux tu en conserver une ou pas du tout ?. Je
ferais donc pour le select interne :
select 1 , (tous les autres champs identiques par groupe) from matable
group by (tous les autres champs identiques par groupe);
jpn


--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>