PostgreSQL获取以前的时间
2023-12-15 13:27:30
要在 PostgreSQL 中获取前10秒的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 seconds';
要获取前 10 分钟的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 minutes';
要获取前 10 小时的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 hours';
要获取前 10 天的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 days';
要获取前 10 月的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 months';
要获取前 10 年的数据,可以使用以下查询语句:
SELECT *
FROM your_table
WHERE timestamp_column >= now() - interval '10 years';
在上述查询语句中,your_table
是你的表名,timestamp_column
是你的时间戳列名。请将它们替换为你实际使用的表名和列名。
文章来源:https://blog.csdn.net/qq_43868413/article/details/135013250
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!