こんにちは、この質問をもう一度見ていただきありがとうございます。フィールドの比較とパーセンテージの取得
私は訪問者用に1つのmysqlテーブルを持っています。お気に入りの歌手をリストに追加することができます。だから、テーブルには、非常にシンプルになります。私はしたいと思い何
1. Michael Jackson
2. Ray Charles
3. Stevie Wonder
4. Lady Gaga (sorry folks)
:ユーザーテスターはまた、4人の好きな歌手だ
1. Michael Jackson
2. Elvis Presley
3. Ray Charles
4. Stevie Wonder
:
user_artist_favorites
id
user_id
artistName
はのは、ムーンウォーカーは4人の好きな歌手を得たとしましょう2人のユーザーを比較して、次のような出力をします:Moonwalker &テスターは音楽の75%の味を持っています。
開始の仕方?誰かが正しい方向に私を向けることができますか?
お手数ですがお寄せいただきありがとうございます。
何の75%?それはあなたの定義によります。パーセンテージは常に相対的です。 – Czechnology
テスターがムーンウォーカーと同じアーティストを持っていれば、それは100%になるでしょう。今度は彼は4のうち3を得たので、両方のユーザーがお気に入りのテーブルにある合計歌手の75%です。それとも、あなたが求めていることではないのですか? – moonwalker
あなたはどれくらいの歌手が合計%と同じであるか知りたいと思うと思います。お気に入りの数は常に4ですか?名前はまったく同じですか(つまり、ドロップダウンリストから選択されていますか?)また、一度に2人のユーザーを比較しただけですか? – Rasika