【发布时间】:2016-08-31 02:33:45
【问题描述】:
有时,我看到ORDER BY date, id。为什么需要id?
两个不同的时间怎么可能相等?
timestamp的精度是多少?
【问题讨论】:
-
两个不同的时间永远不会相等。但是没有什么可以阻止在两个不同的行中存储两个相等的值(唯一索引除外)
标签: postgresql timestamp
有时,我看到ORDER BY date, id。为什么需要id?
两个不同的时间怎么可能相等?
timestamp的精度是多少?
【问题讨论】:
标签: postgresql timestamp
您询问过“ORDER BY date, id”。但然后提到时间戳。名为 date 的字段可能是时间戳或日期类型,如 'YYYY/MM/DD' 在这种情况下,按 id 排序是相关的
【讨论】:
date 是timestamp,则不需要id?
由于时间戳是离散值,因此无论精度如何,都可以有多个具有相同值的时间戳。精度越大,碰撞的可能性就越小。如果相关,解开标准是必要的。
【讨论】: