私は3つのテーブルを持っています。はuser_sticker
、ユーザー間で送信されたすべてのステッカーを保持します。プロファイル ビュー画面が読み込まれると、ユーザーに与えられた最も一般的なステッカーを表示する必要があります。
ユーザー
- id_user
- 名前
ステッカー
- id_ステッカー
- 名前
ユーザーステッカー
- id_user_sticker
- id_ステッカー
- id_user_from
- id_user_to
したがって、user_sticker
この情報を保持している場合:
- 1、3、254、205
- 2、2、362、205
- 3、2、519、205
- 4、3、945、205
- 5、3、199、205
(これは、ユーザー 254、362、519、945、199 がユーザー 205 にステッカーを送信したことを意味します)。結果は、同じレコードでユーザー 205 情報 (名前) と最も一般的なステッカー ID (この場合は #3) の両方を返す必要があります。