MySQL选择查询多个列具有多个值

时间:2018-07-26 09:39:46

标签: mysql

我有一个叫做frnds的表。 我需要从两行的表组合中获取。

示例:如我要获取的图像所示:  来自第一行的(from_userid=5,to_userid=18,confirm=1)和来自第二行的(from_userid=18,to_userid=5,confirm=1)

它应该同时满足两个行条件。

请帮助解决此问题。

id from_userid to_userid type confirm date
74           5        18     1      1 2018-07-26 05:57:00
75          18         5     1      0 2018-07-26 05:57:00

我尝试了以下

echo "SELECT COUNT(*) AS total FROM 
     (SELECT * FROM fc_friends where from_userid=$loginusr 
               and to_userid=$searchedusr 
               and confirm=1 
      intersect SELECT * FROM fc_friends 
               where from_userid=$searchedusr 
               and to_userid=$loginusr and confirm=1 ) AS a";

0 个答案:

没有答案
相关问题