Je suis en train de sélectionner toutes les opérations dans PostgreSQL 9 qui est arrivé plus tôt que la fin de la semaine dernière. Qui fonction de la date que je devrais utiliser pour créer un tel intervalle?
Donc à l'aide d' date_trunc('week',now())-'1 s'::interval; sur le côté droit de votre date opérateur doit travailler. C'est un timestamp avec la valeur de fuseau horaire, ce qui renvoie, en effet, à 23:59:59 le dimanche, mais avec 2 heures de différence avec l'heure UTC, dépend de vos paramètres régionaux et les paramètres.
Vous pouvez fixer une date ou supprimer des jours de la journée en cours.
Montrer cette: sont la date et l'heure des opérateurs et des fonctions présentes dans Postgres
J'ai relié 9.1 fonctions parce que vous avez marqués avec postgres 9.1, il existe aussi la 9.2 page de référence
pouvez-vous donner un exemple précis de la façon d'obtenir "la fin de la semaine dernière" s'il vous plaît? Désolé, je viens de lire. Voir la réponse de regilero.
Donc à l'aide d'
date_trunc('week',now())-'1 s'::interval;
sur le côté droit de votre date opérateur doit travailler. C'est un timestamp avec la valeur de fuseau horaire, ce qui renvoie, en effet, à 23:59:59 le dimanche, mais avec 2 heures de différence avec l'heure UTC, dépend de vos paramètres régionaux et les paramètres.OriginalL'auteur regilero
Vous pouvez fixer une date ou supprimer des jours de la journée en cours.
Montrer cette: sont la date et l'heure des opérateurs et des fonctions présentes dans Postgres
J'ai relié 9.1 fonctions parce que vous avez marqués avec postgres 9.1, il existe aussi la 9.2 page de référence
Désolé, je viens de lire. Voir la réponse de regilero.
OriginalL'auteur Joe Taras