0

ビューを作成しているので、過去 2 日間で最も多かった質問を表示します。ただし、アクティビティがあまりないため、68 項目しか表示されません。このステートメントに、結果が 1000 項目未満の場合は、ランキングを気にせずに残りの項目を追加する方法を追加したいと思います。

1000件=人気68件、常連932件

SELECT *, ((likesCount*.8)+(commentsCount*.6)+(sharesCount*1)/2.4) as wavg
FROM production.question
    JOIN production.feed
    ON production.question.id = production.feed.q_id
    WHERE (production.feed.timestamp >= (now() - interval 2 day))
GROUP BY production.question.name
ORDER BY wavg DESC
LIMIT 0,1000;

(68 の結果しか返されません。SELECT * FROM production.question などと言って他の 932 を追加する必要があります...)

4

1 に答える 1