9 votes

Utilisation de la fonction least and greatest sur un timestamp dans PostgreSQL

Comment utiliser la fonction least/greatest dans PostgreSQL sur la colonne timestamp ?
J'ai une colonne - plc_time (horodatage sans fuseau horaire) et j'ai besoin de sélectionner les lignes où le plc_time est le plus grand parmi deux valeurs (la valeur est l'horodatage sans fuseau horaire).
Dois-je utiliser la conversion ? Comment faire ?

12voto

a_horse_with_no_name Points 100769
select *
from some_table
where plc_time = greatest(timestamp '2013-07-15 14:55:00', timestamp '2013-03-01 17:43:00');

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X