以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何获得号码第一次出现的月份  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41899)

--  作者:wuxianzuoji41
--  发布时间:2013/10/30 3:16:00
--  如何获得号码第一次出现的月份

列 号码(字符型)  月份(字符型)

    11                      201301

    2                      201301

    11                      201302

    3                       201302

    41                     201303

    3                    201303

 

提取的结果

      11            201301

      2              201301

      3              201302

      41            201303

 

获得号码第一次出现的月份,请以为号码列提取不重复

 

这个该怎么做


--  作者:Bin
--  发布时间:2013/10/30 8:50:00
--  
使用SQL语句比较方便,但是你可能难以理解

用代码也可以

先利用 DataTables("表A").GetValues("号码") 获得所有号码不重复的值 http://www.foxtable.com/help/topics/2747.htm

然后 循环获取回来的集合

利用 datatables("表A").find("号码=\'" & 集合里面的变量 & "\'","月份")   http://www.foxtable.com/help/topics/0396.htm

即可获得你想要的所有结果了.添加到另外一个表即可.

--  作者:lsy
--  发布时间:2013/10/30 8:54:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table