首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

SQL语句有关问题

2012-01-01 
SQL语句问题。在线等我想得到用户root在表sys_role_usr中排在的一位的角色ID,下面这个SQL语句我已经得到:se

SQL语句问题。在线等
我想得到用户root在表sys_role_usr中排在的一位的角色ID,下面这个SQL语句我已经得到:
select   c_role_id   from   sys_role_usr   where   c_usr_id   = 'root '   and   rownum=1;
显示结果为aaa00
但是我想得到ID为aaa00,在DB中的第一个名字如下SQL:
select   e.c_role_id,f.c_roles_name   from   sys_role_usr   e,sys_roles   f   where   e.c_usr_id   = 'root '   and   rownum=1   and   e.c_role_id=f.c_roles_id;
但是结果确变成了用户root的另一个角色ID   是为什么呢

[解决办法]
你这个不用管他 是数据库里索引的事情 没关系的

热点排行