Bonjour,
Je n'arrive pas à faire du
select distinct libelle
from table
![]()
sachant que libelle est un champ de type varchar![]()
Avez vous une solution? :o
Grand MERCI![]()
Bonjour,
Je n'arrive pas à faire du
select distinct libelle
from table
![]()
sachant que libelle est un champ de type varchar![]()
Avez vous une solution? :o
Grand MERCI![]()
Réponse:Où est votre problème ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 select distinct libelle from VoteTable
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Le message d'erreur est le suivant
Serveur : Msg 208, Niveau 16, État 1, Ligne 1
Invalid object name 'dbo.TEXTES'.
desolé. le message d'erreur est :
Serveur*: Msg 8163, Niveau 16, État 3, Ligne 1
The text, ntext, or image data type cannot be selected as DISTINCT.
Mais le méssage est clair qu'il sagit d'un champ de type text et non un type varchar.
Vous devez tout de suite pensez à faire un cast avant de faire distinct.
Essaie donc.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select Distinct Cast(MonChamp as Varchar(200)) From MaTable
Partager