| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 632 人关注过本帖
标题:求排考场。。。。。
只看楼主 加入收藏
supercowboy0
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-3-16
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
求排考场。。。。。
我有一个数据库。。。其中有一个字段名为ZYH,ZYH中的字符串第一个字符如果小于等于3,就把该记录复制到名为1的数据表中,如果大于3小于5,就把该记录复制到名为2的数据表中。。。。。我该怎么做。。。请教高手。。。。。。
搜索更多相关主题的帖子: 记录 数据表 字符串 
2012-03-16 10:23
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
收藏
得分:5 
SELECT * FROM 表0 WHERE VAL(ZYH)<=3 INTO TABLE 表1
SELECT * FROM 表0 WHERE VAL(ZYH)>3 AND VAL(ZYH)<5 INTO TABLE 表2
2012-03-16 10:39
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:5 
SELECT * FROM 表 WHERE VAL(left(ZYH),1)<=3 INTO TABLE 表1
SELECT * FROM 表 WHERE VAL(left(ZYH),1)>3 AND VAL(left(ZYH),1)<5 INTO TABLE 表2

 
2012-03-16 10:51
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:5 
以下是引用supercowboy0在2012-3-16 10:23:59的发言:

我有一个数据库。。。其中有一个字段名为ZYH,ZYH中的字符串第一个字符如果小于等于3,就把该记录复制到名为1的数据表中,如果大于3小于5,就把该记录复制到名为2的数据表中。。。。。我该怎么做。。。请教高手。。。。。。
程序代码:
SELECT * FROM 表0 WHERE VAL(LEFT(ZYH,1))<=3 INTO TABLE 表1

SELECT * FROM 表0 WHERE VAL(LEFT(ZYH,1))=4 INTO TABLE 表2

或者
USE 表
COPY TO 表1 FOR ASC(ZYH)<=51

COPY TO 表2 FOR ASC(ZYH)=52



[ 本帖最后由 sdta 于 2012-3-16 23:04 编辑 ]

坚守VFP最后的阵地
2012-03-16 10:55
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
收藏
得分:5 
SELECT * FROM 表0 WHERE LEFT(ZYH,1)<="3" INTO TABLE 表1

SELECT * FROM 表0 WHERE LEFT(ZYH,1)="4" INTO TABLE 表2

2012-03-18 20:55
快速回复:求排考场。。。。。
数据加载中...
 
   



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

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