以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何提取其他表中某列中不重复数据~  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=1432)

--  作者:hs0309
--  发布时间:2008/12/18 11:35:00
--  如何提取其他表中某列中不重复数据~



A表为SQL数据库的外部数据表,其中“V”列为编码列 ,“S”列为相应的发生时间。

B表为我自己建的表格,在B表中“U”列应自动添加上述A表“V”列中一段时间内不重复的数据。

我该如何设置?

最好用按钮控制。

例子:
A表  V              S
     1101     2008-11-01
     1102     2008-11-05
     1103     2008-11-30
     1101     2008-11-30
     1104     2008-12-01
将A表V列11月不重复数据自动填入B表U列,效果如下:

B表   U
     1101
     1102
     1103


--  作者:狐狸爸爸
--  发布时间:2008/12/18 11:38:00
--  
如果表A已经加载的话,请参考帮助文件:开发篇-foxtable编程-数据统计-数据填充器。

如果没有加载,可以定义一个外部查询表,sql 语句为:

SELECT DISTINCT V列名 FROM A表名