gpt4 book ai didi

mysql - SQL 查询只排除最近 24 小时的数据?

转载 作者:可可西里 更新时间:2023-11-01 07:49:22 36 4
gpt4 key购买 nike

我有以下数据:

Table Name: NODE
NID | Name | Date
001 | One | 1252587739

日期是一个 unix 时间戳。我需要一个查询,借此我只能选择“日期”早于 24 小时的节点。像这样:

SELECT * FROM NODE WHERE Date < NOW() - SOMETHING
  1. 有人知道怎么做吗?
  2. NOW() - SOMETHING 部分是否考虑到日期存储为 unix 时间戳?

最佳答案

Unix 时间戳以秒为单位。这适用于 MySQL:

SELECT * FROM NODE WHERE Date < (UNIX_TIMESTAMP(NOW()) - 24*60*60)

关于mysql - SQL 查询只排除最近 24 小时的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2316004/

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