我正在尝试查询超过5年的机器数量。
我的机器数据在一个标签中,日期时间标记在K栏中,如“8/8/2008 8:08:08”
我尝试了许多不同的变体来使查询正确...但我的最新版本就像这样
=query(RawDataMachines!B:K,"select count(K) WHERE K + INTERVAL 5 YEAR < NOW() label count(A1''")
试图解决这个问题好几天了。
任何帮助都将不胜感激。
提前致谢。
答案 0 :(得分:0)
好好试试,让我知道......
select COUNT(K) from Machine where datediff(YEAR,k,getdate()) > 5;
datediff将返回日期k和系统日期之间的年数。 希望它有所帮助。