私は複雑な SQL を実行しようとしています。ここでは、すべてのカテゴリ、ページのカテゴリに含まれるスレッドの数を記述します。今、私もそれを作ろうとしているので、リピーターは、スレッドの日時に基づいて、カテゴリの最新のスレッドを表示します。
これは私のSQLです:
SELECT categories.category_name, categories.category_id,
COUNT(threads.thread_category_id)
AS 'threadCount' FROM threads
RIGHT OUTER JOIN categories
ON categories.category_id = threads.thread_category_id
GROUP BY categories.category_name, categories.category_id
いろいろ試して、先生にもお願いしました。これを 1 つの SQL クエリにまとめて Repeater で実行する方法を見つけることができないようです。
基本的に:すべてのカテゴリを含むリピーター
カテゴリ名、
カテゴリ ID、カテゴリ
内のスレッド数、
最新スレッドのタイトル、
最新スレッドの日時。
スレッドタイトル DB フィールド:threads.thread_title
スレッド日時 DB フィールド:threads.thread_datetime
これに関するアイデアや助けをいただければ幸いです。