gpt4 book ai didi

sql - 在 PostgreSQL 中获取时间戳年份

转载 作者:行者123 更新时间:2023-11-29 14:11:41 25 4
gpt4 key购买 nike

我有一个名为 TrainingMatrix 的表,它有一个名为 ExpiryDate 的列。我正在尝试编写一个 SQL 语句,它可以显示 2012 年的所有记录,如下所示:

 SELECT * FROM "TrainingMatrix" WHERE "ExpiryDate" - current_date < 0 AND EXTRACT(YEAR FROM TIMESTAMP "ExpiryDate") = 2012;

但这行不通,有人可以帮忙吗?

我正在使用 PostgreSQL。

最佳答案

使用列时没有时间戳字:

... AND EXTRACT(YEAR FROM "ExpiryDate") = 2012 ...

关于sql - 在 PostgreSQL 中获取时间戳年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19463299/

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