首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

vfp视图自定义字段有关问题

2012-03-07 
vfp视图自定义字段问题我现在想定义一个视图,其数据来自连个基表t1,t2t1中有字段jzid,gc,order,其中order

vfp视图自定义字段问题
我现在想定义一个视图,其数据来自连个基表t1,t2
t1中有字段jzid,gc,order,其中order是一个序号
t2中有字段jzid,gc,crop
其中定义t1.jzid = t2.jzid为全连接
我定义的视图字段有:jzid,gc,crop,rk
rk是一个自定义字段,如果用SQL查询的话是这样的:
select crop from t2 where gc = (
select gc from t1 where order = ((
select order from t1 where t1.gc = t2.gc) - 1))
要求的rk的值是t2中gc在t1表中order前一个序号的gc,再在t2中取得其crop的值
写得有点乱,不好意思,希望能看的清
就是请教下这样的字段能不能创建在视图里,
如果能,应该怎么做?



[解决办法]
先不用管视图,你用你的 Select 语句能取到你要的数据,视图就可以。
[解决办法]
t1表中order是主键吗?order是物理顺序?
搞不懂意思?
t2表中取GC值,然后再T1表取相同GC值的前一个GC值,然后返回T2找相同GC值的crop的值?同order没关系?
GC可能是主键?
能否举例

热点排行