我有两个表
1表名为BASIC 字段为 NAME TYPE
2表名为POWER 字段为 WLEVEL
我想写个排行榜按照等级排行的,自己写了个语句执行后的结果为:
行数   NAME     职业       等级
1     我1      计算机      1
2     我2      计算机      1
3     我3      计算机      2
4     我4      计算机      2
5     我5      计算机      3 
6     我1      计算机      3
7     我2      计算机      4
8     我3      计算机      4
9     我4      计算机      5
10    我5      计算机      5
而上面的结果不知道为什么每一个数据都要给我重复一行,所以说这个结果不是我想要的。我想要的结果为:
行数  NAME     职业       等级
1    我1      计算机      1
2    我2      计算机      2
3    我3      计算机      3
4    我4      计算机      4
5    我5      计算机      5意思是说根据人物等级来定义的。我在想是不是我的SQL语句有问题。我的SQL语句为:
sql="select NAME,YPE,WLEVEL from BASIC,POWER order by wLevel desc"希望哪位朋友帮忙解决一下这个问题,请明确的告诉我如何正确的查询,解决后马上加分。谢谢