0

私は複雑な 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

これに関するアイデアや助けをいただければ幸いです。

4

0 に答える 0