以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 每日的最后一条记录如何取的 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145805) |
-- 作者:zhangjin -- 发布时间:2020/2/7 21:38:00 -- 每日的最后一条记录如何取的 StartDate = New Date(Year,Month,1) \'获得该月第一天 EndDate = New Date(Year,Month,Date.DaysInMonth(Year,Month)) \'获得该月最后一天 DataTables("alarm_system_netnumber").LoadFilter = "district=\'" & fs.text & "\' And datetime>= #" & StartDate & "# And datetime <= #" & EndDate & "#" DataTables("alarm_system_netnumber").Load() 我通过上面的代码找出数据中本月所有的记录,但有的记录是每日好几条,我想可以取到每月中每日里发生的最后一条记录,要如何做
|
-- 作者:有点蓝 -- 发布时间:2020/2/7 22:27:00 -- 这种没有办法直接在加载里处理的,要使用SQL才行,如: select * from {表A} where 编号 in (select max(编号) from {表A} where 日期 >= #某开始日期# and 日期 <= #某结束日期# group by 日期 ) as b
|