次のようなユーザーテーブルがあります。
id some attribute
1196670907478919031,fb39f78853bfe42279a8f56bc5671eb9,.....
4915018864030990478,44ecf841a778525b925023321761e458, ........
3161434036923224050,2fd54178a92a4b1a83643d9faa1fec9e,......
今、私は次のように私のfriendedgesテーブルを持っています
a b status
'4915018864030990478', '3161434036923224050', 'accepted'
'4915018864030990478', '1196670907478919031', 'accepted'
id = 4915018864030990478のユーザーのすべての友達を取得するには、次のクエリを作成しましたが、次の結果が表示されますクエリ
select id, firstName, lastName, gender, pictureSet FROM Member m JOIN friendedges f ON f.a = m.id where a = "4915018864030990478";
結果
'4915018864030990478', 'sdsds', 'dsd', 'M', '1'
'4915018864030990478', 'sdsds', 'dsd', 'M', '1'
友達IDを取得する必要がある場所。そして、なぜそれが重複した結果を生成したのかわかりません。