diff --git a/index.js b/index.js index 4cf7213..ca9d3a0 100644 --- a/index.js +++ b/index.js @@ -281,12 +281,12 @@ async function getCategories(db) { async function getTagCloud(db, limit, offset=0) { const tags = db.prepare(` SELECT name, c FROM ( - SELECT tag_id, COUNT(1) AS c - FROM article__tag - GROUP BY tag_id - ORDER BY c DESC - LIMIT @limit - OFFSET @offset + SELECT tag_id, COUNT(1) AS c + FROM article__tag + GROUP BY tag_id + ORDER BY c DESC + LIMIT @limit + OFFSET @offset ) INNER JOIN tag on tag_id = tag.id `).all({ limit, offset })