返回信息流比如说要找出员工表中年纪比其主管年纪大的员工ID?
谢谢
这是一条镜像帖。来源:北邮人论坛 / database / #548同步于 2006/12/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
嵌套查询中内外层如何交互?
riverbuildin
2006/12/30镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
一个表?你上面的条件?需要吗?
如果你的主管也放在另一个表director中的话,是不是指最大的主管年纪呢?
select id from employee where age> (select max(age) from director)
把表和条件说清楚些吧
估计是主管也在员工表里,并且一个员工还对应一个主管id,找出比自己主管年纪大的员工id。
table employee(id,post,age,directorid)(员工id,职位,年龄,主管id)
select a.id
form employee as a,employee as b
where a.age>b.age and a.directorid=b.directorid and b.post='主管'
haha,反正是凭我自己理解写的,也不知道LZ是什么意思
一个表里的项比较,无非就是用别名呗。。