基本上我正在尝试加入 2 个表,然后返回结果,下面是我使用的代码。问题是,假设我只想从“Tina”到“Ben”获取行。这是不可能的,因为它没有 ID,如果我以某种方式包含他们的 ID,它将是随机数而不是顺序。有没有办法处理这类问题?
SELECT names.name, COUNT(item) AS items
FROM names
LEFT JOIN names_items
ON names.name = names_items.name
GROUP BY names.name
ORDER BY COUNT(item) DESC
结果将是这样的。
| Names | Items |
Bob 60
Tina 32
Arthur 43
Ben 21
Ronie 54