Mysql 从两列sql中查找相同的值

Mysql 从两列sql中查找相同的值,mysql,sql,Mysql,Sql,我想从一个表中查找id follow和follow back用户 在这里,我只想得到那些像这里一样被跟踪的数据 1是follow 5,5也是follow back to 1,所以当我启动查询时,该时间只会看到cid=1和u_id=5 cid u\u id --------- --------- 1 5 2 23 3 45 4 87 5 1试试这个(在

我想从一个表中查找id follow和follow back用户

在这里,我只想得到那些像这里一样被跟踪的数据

1是follow 5,5也是follow back to 1,所以当我启动查询时,该时间只会看到cid=1和u_id=5

cid u\u id
---------            ---------
1                5
2                23
3                45
4                87
5 1
试试这个(在这里使用自连接来解决问题)

SELECT  T1.cid,T1.u_id 
FROM    TABLE1 AS T1
    INNER JOIN TABLE1 AS T2 ON T1.cid = T2.u_id AND T1.u_id = T2.cid