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êtel'erreur est la suivantes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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')
merci pour vos aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager