在线急求 ,求大神啊 ,在线等 在线等!!!

给员工生成一个编号, 员工的编号 前面是上级ID 后面三位 是 从 001 到999 依次递增的,
比如 上级ID 是1234 这个上级 下面 没有一个员工 那么这个 员工的ID 应该就是 1234 001
如果 下面 有1个员工 那么 对应的员工ID 就是 1234 002 求大神啊 ,急求 ,在线几等

上级和下级有什么关系呢?

你把上级Id在员工表里模糊查询一下,有几个再加一 做成三位数字不就行了吗?

这个跟上下级没有什么关系
你的上下级肯定是从DB查出出来的,
比如
select 上级,下级 from xxx; // 上级:456 下级 004
那么你生成的序列编号就是

你的编号 456 004