bonjour,
j'ai une table dont une colonne contient plusieurs données, comment je peux les sélectionner tous SANS les doublons?
merci d'avance
bonjour,
j'ai une table dont une colonne contient plusieurs données, comment je peux les sélectionner tous SANS les doublons?
merci d'avance
DISTINCT
cf l'article de SQLpro sur le SELECT
justement je l'avais déjà essayé le distinct mais j'obtiens une erreur :
Server: Msg 8163, Level 16, State 3, Line 1
The text, ntext, or image data type cannot be selected as DISTINCT.
la colonne est de type text
ça me paraît clair : pas de clause DISTINCT avec les champs de type text.Envoyé par Dnx
Quel est ton SGBD ? Sa version ?
As-tu essayé de transtyper ton champ de type text par exemple en VARCHAR toujours en utilisant conjointement le mot clé DISTINCT ?
c'est bon, j'ai changé le type de colonne texte en varchar
merci
Remarque : si je me souviens bien, il me semble que l'occupation en mémoire de ces 2 types de données n'est pas la même.
Tu trouveras plus d'infos sur le site de SQLpro.
Je te conseillais simplement de convertir le type de données dans ta requête SQL.
Partager