怎么在同一张表里查找两次
就是 我用 SELECT 语句查找出表里的所有数据
同时 我想根据这张表里的某一列 再查找这张表里的某个字段
也就是说 SELECT OrganID,OrganName,OrganGrade,HigherOrgan FROM sorganinfo
然后 显示在网页上的 HigherOrgan(上级机构) 是 OrganID(机构ID 是一堆数字) 用户看不懂 我想让网页上显示的 ‘上级机构’不是 机构ID 而是 OrganName(机构名称)
谢谢!!~~
就是 我用 SELECT 语句查找出表里的所有数据
同时 我想根据这张表里的某一列 再查找这张表里的某个字段
也就是说 SELECT OrganID,OrganName,OrganGrade,HigherOrgan FROM sorganinfo
然后 显示在网页上的 HigherOrgan(上级机构) 是 OrganID(机构ID 是一堆数字) 用户看不懂 我想让网页上显示的 ‘上级机构’不是 机构ID 而是 OrganName(机构名称)
谢谢!!~~
from sorganinfo a left join sorganinfo b on a.HigherOrgan=b. OrganID
left join 可以连接自己么?
这样查找返回的是啥
我用rs.getString()的时候
参数写什么才可以获得..以前的参数都这样就 //这是实体类 里面有各个属性的 SET 和 GET 方法
Sorganinfo organEntity = new Sorganinfo();
organEntity.setOrganId(rs.getString("OrganID"));
organEntity.setOrganName(rs.getString("OrganName"));
......