gpt4 book ai didi

sql - PostgreSQL 获取两个日期时间/时间戳之间的随机日期时间/时间戳

转载 作者:太空狗 更新时间:2023-10-30 01:39:21 24 4
gpt4 key购买 nike

标题非常明确,我的问题是如果我得到两个带小时的日期:

  • 2014 年 1 月 10 日 10:00:00
  • 2014 年 1 月 20 日 20:00:00

是否可以在这两个日期时间之间选择一个随机日期时间?

我尝试使用 random() 函数,但我真的不知道如何将它与 datetime 一起使用

谢谢

马修

最佳答案

您几乎可以用 date/time operators 做任何事情:

select timestamp '2014-01-10 20:00:00' +
random() * (timestamp '2014-01-20 20:00:00' -
timestamp '2014-01-10 10:00:00')

关于sql - PostgreSQL 获取两个日期时间/时间戳之间的随机日期时间/时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22964272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com