当前位置: 代码迷 >> Sql Server >> SQL语句。解决办法
  详细解决方案

SQL语句。解决办法

热度:42   发布时间:2016-04-27 21:16:05.0
SQL语句。。。。。。。。。。
UserID       UserName       Age       MID
102             小名               29         106
104             小王               28         106
106             小红               27         108
107             小时               25        
MID是UserName的主管的ID,请查出年龄比主管大的UserID,UserName
谢谢各位。。。。

------解决方案--------------------
try

Select
A.UserID,
A.UserName
From
TableName A
Inner Join
TableName B
On A.MID = B.UserID
Where A.Age > IsNull(B.Age, 0)
------解决方案--------------------
Select * from 表 as t
where exists(Select * from 表 where t.Mid=UserID and t.Age> Age)
  相关解决方案