起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 266|回复: 7

【结贴】[求助] 岗位的优先级**

[复制链接]
发表于 2009-5-13 11:24:03 | 显示全部楼层 |阅读模式
一个人员可以对应有多个岗位,那么这个人的岗位是否有优先级?

我的意思是,我在DataGrid里做一个人员列表,显示人员相关信息(包括岗位),但是有时候一个人有多个岗位,这就造成了人员在人员列表里重复。
回复

使用道具 举报

发表于 2009-5-13 11:37:20 | 显示全部楼层
是要取出人员的任意一个岗位信息吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-13 11:50:19 | 显示全部楼层
取出任意一个岗位信息也可以,不过如果岗位有优先级的话,就取最高的
回复 支持 反对

使用道具 举报

发表于 2009-5-13 13:04:53 | 显示全部楼层
如果只是显示用,可以写这样一个语句

select a.*,(select FDept || '-' || FPOSITION from TORGSYSTEM
where FKIND='.PSM' and FID=a.FID
and Rownum =1) FDept
From
(select distinct FID,FDisplayName  from TORGSYSTEM
where FKIND='.PSM') a
order by FID

方法可能有点笨哈!
回复 支持 反对

使用道具 举报

发表于 2009-5-13 13:05:55 | 显示全部楼层
你是怎么取的?代码还是sql语句?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-13 16:01:23 | 显示全部楼层
SQL语句
回复 支持 反对

使用道具 举报

发表于 2009-5-13 16:14:17 | 显示全部楼层
看看4楼的方法。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-13 16:50:59 | 显示全部楼层
虽然不是很好,但还是谢谢
结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 05:50 , Processed in 0.034080 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表