Salut Marc_3.
Ton problème est une erreur d’inattention.
Tu ne respectes pas la norme SQL sur le 'group by'. Si en faisant ceci, tu as par exemple 7 tuples :
select * from city_for_airport where CD_America = 'CHA'
alors il suffit d'écrire cela pour avoir dans ton compteur 'nbr_doublon', le nombre 7 :
1 2 3 4 5 6
| SELECT CD_America,
count(*) AS nbr_doublon
FROM city_for_airport
GROUP BY CD_America
HAVING nbr_doublon > 1
WHERE CD_America = 'cha' |
Autrement dit, tu affiches la colonne 'CD_America' mais tu regroupes sur une autre colonne 'CITY_CD_America'.
C'est l'une ou l'autre mais pas les deux colonnes à la fois.
@+
Partager