Bonjour,

Avant de me faire jeter je précise que j'ai lu
http://sql.developpez.com/doublons/ mais je n'ai pas trouvé de réponse.

Je fait une requete sur plusieurs tables et je souhaiterai ne pas afficher les doublons du premier champ (ano.ID_ANO).
La fonction select distinct supprime les doublons sur la ligne entière mais moi je veux en plus supprimer les doublons du premier champ.

Merci pour votre precieuse aide!

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
SELECT DISTINCT 
  ano.ID_ANO||';'|| 
  ano.ID_ELE ||';'||
  ano.TY_ELE ||';'||
  ano.ID_RESP ||';'||   
  sup.co_numinsee ||';'||  
  FV_COMMUNE.co_commune||';'||  
  cab.li_code ||';'||  
  FV_COMMUNE.co_groupecarto||';'||
  sup.sup_lty_libelle ||';'''';'''';'''';'||
  rel.rsu_sup_numero ||';'||
  anol.LIB_ANO ||';'||    
  ano.DA_ANO  ||';'||      
  DIV2.lib ||';'||
  urg.LIB ||';'||   
  ano.DATE_CLOTURE_ANO ||';'||        
  ano.NUM_AGENT_CLOTURE_ANO ||';'||
  ano.COMMENTAIRES ||';'
FROM
  ANOMALIE ano,
  ANO_LISTE anol,
  me_v_sup_r sup,
  ME_SUP_REL rel,
  me_v_cab_r cab,
  ano_v_urg urg,
  ano_v_sta sta,
  FV_COMMUNE,
  ANO_DIV div2
WHERE
  ano.ty_ele LIKE 'SUPPORT'
  AND ano.st_ano=DIV2.id
  AND ano.ty_ano=anol.ty_ano
  AND ano.id_ele=sup.sup_ident
  AND ano.id_ele=rel.sup_ident
  AND rel.RSU_ELE_TYPE ='CA'
  AND rel.cab_ident=cab.cab_ident
  AND ano.NV_ANO=urg.ID
  AND sup.co_numinsee=FV_COMMUNE.co_numinsee