【发布时间】:2020-08-01 11:51:43
【问题描述】:
我有两张桌子:
access(name, id, check, key)
events(name, key, event_name)
我正在尝试将这些表中的一些内容打印到包含这些列的 php/html 表中:
name, key, event_name, access count
我希望每个事件都显示具有相同键的访问行的“计数”。
事件表示例:
name key event_name
test 1 first
joe 2 second
还有访问表...
name id check key
test 123 yes 1
test 1235 yes 1
joe 175 yes 2
joe 852 yes 2
test 5843 yes 1
test 123455 yes 1
我希望得到的表格如下所示:
name key event_name access count
test 1 first 4
joe 2 second 2
有人知道怎么做吗?我已经解决了这个问题,但它显然不起作用,因为键没有提供给内部选择查询......
select event_name, name, key,
(SELECT COUNT(key) FROM access WHERE key=key AND name=name)
from event;
感谢任何看过并可能有任何想法的人!我已经盯着这个和 w3schools 看了好几个小时了
【问题讨论】:
标签: php mysql sql group-by count