标题:请教问题
只看楼主
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
SELECT 姓名,峰值,00 名次 FROM aa ORDER BY 姓名 ,峰值 DESC INTO CURSOR BB READWRITE
UPDATE BB SET 名次=(SELECT COUNT(*)+1 FROM BB B WHERE BB.峰值<B.峰值 AND BB.姓名=B.姓名) FROM BB
BROWSE FOR 名次<=2

坚守VFP最后的阵地
2012-10-12 14:59
taohua300
Rank: 12Rank: 12Rank: 12
来 自:光
等 级:贵宾
威 望:14
帖 子:1636
专家分:3906
注 册:2009-3-11
得分:0 
以下是引用sdta在2012-10-12 14:59:36的发言:

SELECT 姓名,峰值,00 名次 FROM aa ORDER BY 姓名 ,峰值 DESC INTO CURSOR BB READWRITE
UPDATE BB SET 名次=(SELECT COUNT(*)+1 FROM BB B WHERE BB.峰值
方法多种
版主这个就可以
我尝试直接select出来结果
没有成功

- 因为我不大会sql语句

个性太多,无法显示
2012-10-12 15:07
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
以下是引用taohua300在2012-10-12 15:07:27的发言:

方法多种
版主这个就可以
我尝试直接select出来结果
没有成功

- 因为我不大会sql语句
慢慢学,我接触SQL语句时间也不长,我的经验是多练习SQL语句的操作。

坚守VFP最后的阵地
2012-10-12 15:13
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 

坚守VFP最后的阵地
2012-10-12 15:16
绵绵西域
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-10-12
得分:0 
也算,就取2个
2012-10-12 15:20
绵绵西域
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2012-10-12
得分:0 
算,就取2个
2012-10-12 15:21
taohua300
Rank: 12Rank: 12Rank: 12
来 自:光
等 级:贵宾
威 望:14
帖 子:1636
专家分:3906
注 册:2009-3-11
得分:0 
以下是引用sdta在2012-10-12 15:13:14的发言:

慢慢学,我接触SQL语句时间也不长,我的经验是多练习SQL语句的操作。
哈哈
我从么有系统的看过任何sql资料
用到sql的时候就根据大学那会半清醒半迷糊还经常逃课学到的基本sql语法慢慢抠

这样不行就换个样试试

个性太多,无法显示
2012-10-12 15:39
taohua300
Rank: 12Rank: 12Rank: 12
来 自:光
等 级:贵宾
威 望:14
帖 子:1636
专家分:3906
注 册:2009-3-11
得分:0 
回复 14楼 sdta
收了

个性太多,无法显示
2012-10-12 15:40
ycvf
Rank: 2
等 级:论坛游民
帖 子:209
专家分:56
注 册:2012-8-25
得分:5 
我也是没学过SQL,谢谢sdta

落花人独立,微雨燕双飞。
2012-10-12 21:39



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-383009-1-1.html




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

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