0

このようなテーブルがあります

ここに画像の説明を入力

今、私の要件は以下のようなものです:-

User Id-31 に関連するすべてのコンテンツ ID を取得する必要があります。ここで、一致するコンテンツ ID は 225,178 です。これで回収できます。今、私は次のことをしたい:-

Content ID が 31 の Content ID と一致するすべてのユーザー ID を降順で取得したいと考えています。つまり、すべてのコンテンツ ID が一致する場合は最初に表示され、一致しない場合は最後に表示されます。ここでは、ユーザー ID 20 が 2 回一致し、ユーザー ID 19 が 1 回一致し、ユーザー ID 1 も 1 回一致します。したがって、結果セットはユーザー ID 20,19,1 になります。Drupal 7 の db_select だけでなく、Mysql でもこれを実現したいと考えています。

4

1 に答える 1