エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
"23:59:59"を使わないSQL期間表現 - Qiita
以前「日付で期間指定するときに「23:59:59.999」を使わない」なる記事をAPI設計の視点で書いたことがあ... 以前「日付で期間指定するときに「23:59:59.999」を使わない」なる記事をAPI設計の視点で書いたことがありますが、これはRDBのスキーマ設計・クエリ設計に関しても同じことが言えますので OVERLAPS 述語の紹介も加えて改めて。 終了日時を表すカラムに「23:59:59.99...」を格納する形式にせず、翌日の「00:00:00」を格納する設計にする 日時範囲を指定して問い合わせるクエリで、範囲末を「23:59:59.99...」で指定する形式にせず、翌日の「00:00:00」を指定する形式にする です。 その理由は前掲のリンク先の内容ともまったく共通するのですが以下の2点です。 「23:59:59」のような記述の精度がDBの日時型の精度と一致していなければ、データの取りこぼしや二重取得を発生させる DBの日時型の精度と一致していたとしても、精度は何桁かという処理系知識に強く依存
2021/05/03 リンク