私の質問は、私が解決策を試したthis one に似ていますが、私のシナリオには正確ではありませんでした。
投票と投稿の 2 つのテーブルがあります。基本的なスケッチは次のとおりです。
`posts`
----+------------------------------------------------------------------------+
| ID | post_title |
+----+-----------------------------------------------------------------------+
| 1 | Hello world. |
| 2 | This is a post! |
| 3 | What is the meaning of life? |
| 4 | Looking for a good time? |
+----+-----------------------------------------------------------------------
`votes`
+----+---------+
| ID | post_id |
+----+---------+
| 1 | 1 |
| 2 | 1 |
| 3 | 1 |
| 4 | 3 |
| 5 | 3 |
| 6 | 4 |
+----+---------+
問題:
各投稿の得票数を知りたいので、得票数の多い投稿が上位になるように表示します。
Post ID Vote Count
+---------+-----------+
| 1 | 3 |
| 3 | 2 |
| 4 | 1 |
| 2 | 0 |
この目標を達成するための SQL クエリはどのようなものですか?