Salut à tous,
J'ai une table avec un champ word non unique. Pour commencer, je veux une liste de toutes les lignes identiques avec le nombre de doublons. J'y parviens avec la commande suivante:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT word, count(word) FROM table GROUP BY word;
Je souhaite ensuite isoler uniquement ceux dont le compte est de 1 (les valeurs de word uniques). Là ça coince. J'utilise ça, qui s'exécute mais renvoie presque toute la table (incluant des valeurs non uniques)
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT word, (SELECT count(word) FROM DIC_FR GROUP BY word) as cnt FROM table WHERE cnt=1;
Une fois isolés, je souhaite faire un UPDATE sur ces données pour modifier un champ booléen is_unique à true
Partager