| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1691 人关注过本帖, 1 人收藏
标题:请教个问题,可能有的人见过,请指教 谢谢
只看楼主 加入收藏
星光悠蓝
Rank: 9Rank: 9Rank: 9
来 自:山水甲天下
等 级:贵宾
威 望:52
帖 子:525
专家分:1278
注 册:2010-1-11
收藏
得分:0 
回复 9楼 kiff
高,SQL真的很强大!
2015-01-11 11:31
baochenbc
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2015-1-9
收藏
得分:0 
谢谢大家
2015-01-11 21:17
wangzhiyi
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:366
专家分:684
注 册:2014-4-9
收藏
得分:0 
以下是引用sdta在2015-1-11 10:59:00的发言:

对于新手而言,尽量使用VFP命令解决问题
同意。一条SQL语句是能解决这问题,但新手估计是看不懂的。

[ 本帖最后由 wangzhiyi 于 2015-1-12 09:28 编辑 ]
2015-01-12 09:25
baochenbc
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2015-1-9
收藏
得分:0 
回复 5楼 tlliqi
Zzjgdm(C型) X1(N型) y1(N型) X2(N型) y2(N型)
a             1         11        1.1        11.1
b             2         22        2.2        22.2
c             3         33        0          0
d             4         44        0          0
e             0         00        3.3        33.3
f             0         00        4.4        44.4

应该是这个数 你那数不太一样啊
2015-01-12 23:15
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
程序代码:
close databases

*Use 表1 In 0
Use 表2 In 0
create cursor 表3 (zz c(10),x1 n(10,1),y1 n(10,1),x2 n(10,1),y2 n(10,1))
append from 表1 fields zz,x1,y1
index on zz tag zz
select 表2
set relation to zz into 表3
scan
    if found("表3")
        replace 表3.x2 with 表2.x2,表3.y2 with 表2.y2 in 表3
    else
        insert into 表3 (zz,x2,y2) values (表2.zz,表2.x2,表2.y2)
    endif
endscan
set relation to
select 表3
browse


这才应该是楼主要的结果

[ 本帖最后由 sdta 于 2015-1-12 23:28 编辑 ]

坚守VFP最后的阵地
2015-01-12 23:22
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
以下是引用baochenbc在2015-1-12 23:15:20的发言:

Zzjgdm(C型) X1(N型) y1(N型) X2(N型) y2(N型)
a             1         11        1.1        11.1
b             2         22        2.2        22.2
c             3         33        0          0
d             4         44        0          0
e             0         00        3.3        33.3
f             0         00        4.4        44.4

应该是这个数 你那数不太一样啊
你自己不会运行下程序看看吗?(数据我是自己编造的嘛,干嘛要一样)
2015-01-13 00:02
baochenbc
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2015-1-9
收藏
得分:0 
回复 17楼 tlliqi
不好意思 我以为你用我给那个例子呢
2015-01-13 00:16
baochenbc
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2015-1-9
收藏
得分:0 
回复 17楼 tlliqi
谢谢了
2015-01-13 00:16
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
以下是引用baochenbc在2015-1-13 00:16:14的发言:

不好意思 我以为你用我给那个例子呢
弄对了没?
2015-01-13 08:51
星光悠蓝
Rank: 9Rank: 9Rank: 9
来 自:山水甲天下
等 级:贵宾
威 望:52
帖 子:525
专家分:1278
注 册:2010-1-11
收藏
得分:0 
 方法有多种,哪种好理解就用哪一种!
2015-01-13 12:35
快速回复:请教个问题,可能有的人见过,请指教 谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027270 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved