我有两张 table 。类别表,包含以下列:name
和 category
。以及一个条目表,其中包含以下列:entry
和 entry_name
。 name
和 entry_name
列共享相同的名称(外键关系)。我想对条目表中的所有条目进行计数,但仅限于类别表中的特定类别(例如,仅针对类别 3 按降序进行计数和分组)
我尝试了一些基本的连接,但没有成功。
任何帮助将不胜感激。
谢谢
最佳答案
使用您的条目和类别创建结果,然后使用位置进行过滤:
SELECT COUNT(*)
FROM entries e
LEFT JOIN categories cat
ON e.entry_name = cat.name
WHERE cat.category = ?
关于mysql - 连接两个数据库值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26061288/