Récupérer le day d'une colonne de Type datetime
bonjour a tous
Je ne connais rien a Postgre SQL, désolé (null n'est parfait, n'est-ce pas?).
je vien du monde sql server ou la fonction day(nom_colonne) me permet de récupérer le jour
sur postgresql je le ne connais pas ,j'ai essayer date_part('day' .....) il m'envoie une erreur
ci joint ma requête
Code:
1 2 3 4 5 6
| with cte as(select row_number()over(partition by matricule order by date_capture)as classement ,person_id,matricule,template,date_capture,First_name,last_name from finger_print fp INNER JOIN person p
on fp.person_id=p.id
where fing_type='*****'
)select sum(person_id) ,date_part('day',timestamp date_capture)from cte
where classement=1
group by date_part('day',timestamp 'date_capture') |
l'erreur est la suivantes
Code:
1 2 3 4 5 6 7 8
| ERREUR: erreur de syntaxe sur ou près de « date_capture »
LINE 4: ...select sum(person_id) ,date_part('day',timestamp date_captu...
^
********** Erreur **********
ERREUR: erreur de syntaxe sur ou près de « date_capture »
État SQL :42601
Caractère : 301 |
merci pour vos aide