私のウェブサイトにはメンバーがいます。これらのメンバーはprojetsを作成することができ、そして他のメンバーは、すべてのプロジェクトを追跡することができます配列を使った重複したMysqlリクエスト
私は、次の列で「メンバー」という名前の最初のMySQLのテーブルを持っている: id/name
私は「プロジェクト」と名付け二MySQLのテーブルを持っています: id/founder
私は「フォロー」と名付け二MySQLのテーブルを持っている: id/idmember/idproject
私の目標は、すべてのメンバーsの乗組員を示すことですO:
リストのすべてのメンバー:
が
は私が
しまし設立したプロジェクトに従ってください私と同じ(S)プロジェクト(複数可)をフォロー私が従うプロジェクトを創設しました
しかし、私は結果が重複なしで表示されます。たとえば、私があなたのプロジェクトに従って、私があなたが従うプロジェクトの創始者であるなら、あなたは私を一度しか見る必要がありません。
私はアレイで作業を始めましたが、それは良い解決策に見えますが、どうやってそれを行うのか本当に分かりません。おかげさまで あなたのmembers.id
は1337
とProjects.founder
であると仮定すると、
あなたがMySQLの '' DISTINCT'を使用することができるはずです重複を排除する。私たちはそれを見ることができるようにここにあなたのSQLコードを投稿してください。 – kmoser