|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ sql
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
343
人关注过本帖
标题:
sql
只看楼主
加入收藏
a1999zqw
等 级:
新手上路
帖 子:186
专家分:0
注 册:2009-4-3
结帖率:
78.95%
楼主
收藏
已结贴
√
问题点数:20 回复次数:3
sql
2个表(a1,a2)字段结构相同,记录数不同(a1>a2),现在要找出a2表中字段b1某部分与a1表中的b1某部分不同的记录
SELECT
a.dt,a.bq FROM a1 a,a2 b WHERE SUBSTR(a.b1,20,1)<>SUBSTR(b.b1,2,1)
INTO CURSOR tmp9999
结果是a2的全部记录,可是这是错误的,语句应该怎么写?
搜索更多相关主题的帖子:
记录
2012-09-14 18:38
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9841
专家分:27213
注 册:2012-2-5
第
2
楼
收藏
得分:0
SELECT
a1.dt,a2.bq FROM a1, a2
WHERE SUBSTR(ALLTRIM(a2.b1),2,1)<>SUBSTR(ALLTRIM(a1.b1),20,1)
INTO CURSOR tmp9999
坚守VFP最后的阵地
2012-09-14 19:30
举报帖子
使用道具
赠送鲜花
a1999zqw
等 级:
新手上路
帖 子:186
专家分:0
注 册:2009-4-3
第
3
楼
收藏
得分:0
还是不对,
SELECT
a1.dt,a1.zb7 FROM a1, a2
WHERE SUBSTR(ALLTRIM(a2.zb7),76,1)<>SUBSTR(ALLTRIM(a1.zb7),76,1)
INTO CURSOR tmp9999
a1a2.rar
(34.07 KB)
[
本帖最后由 a1999zqw 于 2012-9-14 21:37 编辑
]
2012-09-14 21:36
举报帖子
使用道具
赠送鲜花
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
335
帖 子:9841
专家分:27213
注 册:2012-2-5
第
4
楼
收藏
得分:20
SELECT
a1.dt,a1.zb7,a2.zb7 FROM a1, a2
WHERE SUBSTR(ALLTRIM(a2.zb7),76,1)<>SUBSTR(ALLTRIM(a1.zb7),76,1)
INTO CURSOR tmp9999
BROWSE
自己比较一下:表A2字段[ZB7]的第
76
个字符
不等于
表A1字段[ZB7]的第
76
个字符
[
本帖最后由 sdta 于 2012-9-14 22:29 编辑
]
坚守VFP最后的阵地
2012-09-14 22:26
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
sql
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.028721 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved