当前位置: 代码迷 >> Sql Server >> 求sql文,上一个说错了解决办法
  详细解决方案

求sql文,上一个说错了解决办法

热度:62   发布时间:2016-04-27 21:24:20.0
求sql文,上一个说错了
先有a表,我要根据id字段查询出相关数据,并且还要查询出前边查出来的那条数据里的某个字段和a表里相同的数据
例如根据id查处
ID   Name   Sex
1     2           3  

ps:我只要查询出Name=2的其他数据

------解决方案--------------------
select * from a where name in (select name from a where id = 2) and id <> 2
------解决方案--------------------
如果id是唯一的话,直接:

select * from a where name = (select name from a where id = 2) and id <> 2
  相关解决方案