以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 获取明细表中的"日期"列的最小日期和”最大日期”到订单表的”起止日期列” (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=21673) |
-- 作者:飞天 -- 发布时间:2012/7/21 1:26:00 -- 获取明细表中的"日期"列的最小日期和”最大日期”到订单表的”起止日期列” 获取明细表中的"日期"列的最小日期和最大日期到订单表的”起止日期列” 例如:明细表的日期列分别:2009-02-01、2010-04-19、2012-07-28;那么,在订单表的起止日期的内容应为: 20090201~20120728 请高手帮忙,详见附件!谢谢! [此贴子已经被作者于2012-7-21 1:27:31编辑过]
|
-- 作者:czy -- 发布时间:2012/7/21 8:55:00 -- 如果没有条件的话,这样应该就是最大值和最小值
DataTables("明细表").Compute("Max(日期)") |
-- 作者:深山老翁 -- 发布时间:2012/7/21 12:48:00 -- 那如果我要获取某一月的最大值和最小值怎样写呢?写在那?请指教.谢谢 |
-- 作者:hhbb -- 发布时间:2012/7/21 13:05:00 -- Dim flt As String Dim FirstDay,LastDay,Mind1,Maxd2 As Date Dim dt1 As DataTable = DataTables("明细表") FirstDay
= New
Date(2008,2,1)
\'第一天 LastDay = New Date(2008,2,Date.DaysInMonth(2008,2)) flt = "日期 >= #" & FirstDay & "# and 日期<= #" & LastDay & "#" Mind1=dt1.Compute("Min(日期)",flt) 至於寫在哪裡,看幫助吧,總不能新娘都娶回來了,郤不會揭頭蓋吧?
|