データベース テーブルに対して次の結果が得られました。
クエリ:
SELECT
service_titles.user_id, service_titles.slide_id, service_titles.name as title_name ,service_names.name as service_name
FROM service_names
INNER JOIN service_titles ON service_names.title_id = service_titles.id
したがって、何が起こる必要があるかは次のとおりです。
- ユーザーが 2 つの固有のサービス タイトルを持っている場合、そのタイトルの service_names の最大数は6になります。
- ユーザーが 1 つのサービス タイトルを持っている場合、そのタイトルの service_names の最大数は16になります。
私はすべてのコーディングに PHP を使用しますが、これをどのように行うのか疑問に思っています。そのユーザーとスライドに一意の service_titles がいくつあるかを数え、次に各タイトルにあるサービス アイテムの数を数える方法が必要です。
助けてくれてありがとう!