# Statistiche sui post più apprezzati di tutti i tempi?

**URL:** <https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882>\
**Category:** Data & reporting\
**Created:** [25 Gennaio 2024, 9:25am UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882 "2024-01-25T09:25:11Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Viktor09](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/viktor09/32/202618_2.png) [@Viktor09](https://meta.discourse.org/u/Viktor09)\
**Post date:** [25 Gennaio 2024, 9:25am UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882/1 "2024-01-25T09:25:11Z")

</div>

Vorrei sapere quali post sul mio forum hanno ricevuto più “mi piace” da quando abbiamo iniziato a utilizzare Discourse (quasi 4 anni fa).

Ho cercato qui e ho trovato questo, che sembra essere la stessa domanda, ma l’argomento è chiuso quindi non posso aggiungere nulla:

> [@Can I see in the statistics which post received the most likes](https://meta.discourse.org/t/can-i-see-in-the-statistics-which-post-received-the-most-likes/39407):
>
> Hi, We are currently setting up our own discourse forum and I would like to know whether there is a way to see which posts received the most likes. I looked for such feature in the statistics overview but couldn’t find anything. Then again, I might have not looked properly as I am still only getting used to all these features. Thanks for your help!

Le soluzioni fornite in quell’altro argomento da @dax non forniscono in realtà ciò che io (o quell’altro richiedente) stiamo cercando:

`discourse.example.com/?order=likes` (i “mi piace” sono dati in tutti gli argomenti)  
o `discourse.example.com/search` digita **in:likes** e ordina i risultati per “più apprezzati”

Il primo non funziona affatto (e torna semplicemente alla home page del mio forum).

Il secondo restituisce solo risultati per i post più apprezzati che ho apprezzato io stesso. Vedi qui:

 ![image](https://global.discourse-cdn.com/meta/original/4X/2/d/d/2dd8ff9aaaf665a91c9e4f896214a115ee55dd7f.png)

Quando digito **in:likes** nel campo di ricerca, seleziona automaticamente la casella “Ho apprezzato”. Se poi deseleziono quella casella, il testo **in:likes** nel campo di ricerca viene cancellato insieme ad essa. Non posso avere **in:likes** nel campo di ricerca _e_ una casella “Ho apprezzato” deselezionata.

Quindi, questo non mi dà quello che voglio sapere. C’è un modo per ottenerlo?

Grazie in anticipo per qualsiasi aiuto!

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [25 Gennaio 2024, 9:37am UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882/2 "2024-01-25T09:37:20Z")

</div>

Penso che il modo migliore sarebbe usare una query nell’esploratore di dati se lo hai installato?

---

<div class="post-metadata">

**Author:** ![Viktor09](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/viktor09/32/202618_2.png) [@Viktor09](https://meta.discourse.org/u/Viktor09)\
**Post date:** [25 Gennaio 2024, 11:00am UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882/3 "2024-01-25T11:00:00Z")

</div>

Noi no, no.

---

<div class="post-metadata">

**Author:** ![WaitroseCarpark](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/waitrosecarpark/32/198599_2.png) [@WaitroseCarpark](https://meta.discourse.org/u/WaitroseCarpark)\
**Post date:** [25 Agosto 2025, 12:47pm UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882/4 "2025-08-25T12:47:53Z")

</div>

Ho appena creato questa query di [Data Explorer](https://meta.discourse.org/t/32566?silent=true) con l’aiuto di Gemini. Restituisce i 10 post più apprezzati, in assoluto.

```plaintext
-- Interroga i 10 post più apprezzati di tutti i tempi (per le versioni moderne di Discourse)
SELECT
    p.id AS post_id,
    p.like_count,
    CONCAT('/t/', t.slug, '/', t.id, '/', p.post_number) AS url,
    t.title AS topic_title,
    p.user_id,
    u.username
FROM posts AS p
JOIN topics AS t ON t.id = p.topic_id
JOIN users AS u ON u.id = p.user_id
WHERE p.deleted_at IS NULL
  AND t.deleted_at IS NULL
  AND p.post_type = 1 -- 1 per i post normali
ORDER BY p.like_count DESC
LIMIT 10

```

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [25 Agosto 2025, 1:18pm UTC](https://meta.discourse.org/t/statistics-on-most-liked-posts-of-all-time/292882/5 "2025-08-25T13:18:17Z")

</div>

Penso che tu possa semplicemente usare il nuovo /filter per quello?

➡ [https://meta.discourse.org/filter?q=order%3Alikes-op%20](https://meta.discourse.org/filter?q=order%253Alikes-op)
