以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 取最近的5条记录 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=128154) |
||||
-- 作者:foxstudent -- 发布时间:2018/11/29 22:13:00 -- 取最近的5条记录 我有加油记录表,记录车辆的加油情况,我想做一个油耗分析表,怎么样在分析表中每次只提取每个车最近的5条记录?
|
||||
-- 作者:有点甜 -- 发布时间:2018/11/29 22:47:00 -- 建议这样做,更直观
Dim sql As String = "Select a.* from {加油记录} a where 5 > (Select count(*) from {加油记录} where 车号 = a.车号 And 日期 > a.日期) order by a.车号,a.日期 desc" g = New Subtotalgroup t.Subtotal()
|
||||
-- 作者:foxstudent -- 发布时间:2018/11/29 22:55:00 -- 非常感谢! |