Bien le bonjour!
Voici mon probl=E8me:
j'ai une table comportant cinq colonnes, parmis ces=20
colonnes se trouve une colonne au format datetime=20
(28.04.2003 09:37:17.000). Je doit prendre uniquement 1=20
seul enregistrement par jour, exemple tous les jours =E0=20
09:30:00.000.=20
Mais le select disctinct sur un champ datetime retourne=20
une erreur de conversion varchar...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philip
Bonjour
Simple mais un peu lent :
select distinct convert(varchar(08),La_Date,112),.... from La_Table Where ..... ( and convert(varchar(08),La_Date,108) = '09:00:00') (order by convert(varchar(08),La_Date,112) desc) les where et order si besoin
Philip
Bonjour
Simple mais un peu lent :
select distinct convert(varchar(08),La_Date,112),....
from La_Table
Where .....
( and convert(varchar(08),La_Date,108) = '09:00:00')
(order by convert(varchar(08),La_Date,112) desc)
les where et order si besoin
select distinct convert(varchar(08),La_Date,112),.... from La_Table Where ..... ( and convert(varchar(08),La_Date,108) = '09:00:00') (order by convert(varchar(08),La_Date,112) desc) les where et order si besoin