gpt4 book ai didi

c# - 我想从 MySQL 数据库中检索去年的记录,但它正在从数据库中检索所有数据

转载 作者:太空宇宙 更新时间:2023-11-03 12:02:22 25 4
gpt4 key购买 nike

string cmd = @"
SELECT Status,COUNT(Status),YEAR(Start_Date_Time) As LASTYEAR
FROM sh_report
WHERE 'YEAR(Start_Date_Time)' <= DATE_SUB(CURDATE(),INTERVAL 1 YEAR)
GROUP BY YEAR(Start_Date_Time)";

问题是获取所有记录,但我只想从数据库中获取最近一年的记录,任何人都可以告诉我 MYSQL 查询以获取最近一年的记录。

最佳答案

您需要使用LIMIT 来获得您想要的。 Here is more info on the LIMIT .

     SELECT Status,COUNT(Status),YEAR(Start_Date_Time) As LASTYEAR 
FROM sh_report
WHERE YEAR(Start_Date_Time) <= DATE_SUB(CURDATE(),INTERVAL 1 YEAR)
GROUP BY YEAR(Start_Date_Time)
ORDER BY YEAR(Start_Date_Time) Asc
LIMIT 1

关于c# - 我想从 MySQL 数据库中检索去年的记录,但它正在从数据库中检索所有数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28599680/

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