私のウェブサイトのための相互の友人のコードを作成する点で立ち往生しています。私はここにいくつかの記事を読みましたが、それは助けになりませんでした。ここ相互の友人mysqlのクエリ
は私のmysqlのクエリです:
select *
from friend_list
where uid='7'
and status=1
and friend_id !='3'
union
select *
from friend_list
where uid='3'
and status=1
and friend_id !='7'
これは、すべてのログインユーザの友人と私が訪問したプロファイルの友人を表示します。 出力は、このテーブルからこの----
id uid friend_id status
36 7 4 1
39 7 5 1
40 7 8 1
1 3 4 1
である私は、これは相互であるとしてのみfreind_id 4をしたいです。
'SELECT *'のかわりに、 'SELECT f.friend_id'がアプリケーションにデータをプルするだけでよいでしょう。 –
助けてくれてありがとう。あなたの質問は私を助けました。それは魅力のように働いてくれてありがとう。私は5時間からこれに固執します。ありがとうございました –