複雑なmysqlステートメントについて数週間前に質問したところ、次のような素晴らしい回答がありました。
ここにステートメントのSQLフィドル投稿があります。
すべてがうまく機能しますが、ステートメントを拡張/適応させて、同じ subject.parent_id または subject.id を持つ質問を選択する必要があります。
サブジェクト テーブルは単純な id,subject, parent_id です。parent_id が 0 の場合、サブジェクト自体が親です。サブジェクト (親がない場合、つまりparent_id = 0) と、その ID が parent_id であるすべてのサブジェクトの両方から 4 つのランダムな回答を含むすべての質問を返す必要があります。sql fiddle の現在の sql は、ランダムな回答を持つ質問を返しますが、特定の主題に対してのみです。
それが理にかなっていることを願っていますが、そうでない場合はお尋ねください.
ありがとう
スティーブ