以下の内容はhttps://www.yokoyan.net/entry/2019/11/13/170305より取得しました。


【Postgres10】前日の最終日付(23:59:59)を取得する方法

f:id:yokoyantech:20181112174646p:plain

はじめに

Railsのend_of_dayと同じことをpostgresで実現する必要があったのでメモ。

やりたいこと

  • WHERE句にて、created_atを比較したい
    • 前日の23:59:59までのデータをSELECTしたい

前日の23:59:59を取得するSQL

SELECT DATE_TRUNC('day',NOW()) + '-1 second'

あわせて読みたい

初日の取得、末日の取得、Nヶ月前の取得方法については、以前の記事を御覧ください。大体1年前に似たような記事を書いていたんだな・・・。

www.yokoyan.net




以上の内容はhttps://www.yokoyan.net/entry/2019/11/13/170305より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14