我在以下 URL 上创建了我的 SQL Fiddle,用于测试和构建我的查询:
http://sqlfiddle.com/#!2/5415d/3
考虑我的表的以下结构:
表格1 +--------------+ | 用户名 | 事件 ID | +--------------+ | 约翰 | 美国广播公司 | | 尼克 | 美国广播公司 | | 母鸡 | 美国广播公司 | | 约翰 | 防御工事 | | 约翰 | 美国广播公司 | +--------------+
我正在尝试编写的查询是,当用户想要查看与用户相关的 eventsID 时Jhon
,您可以看到上表中针对 jhon 有各种类似的 id,而有些则不是这样,查询应该返回类似于以下输出的内容按降序排列Count (Event_ID)
:
+------------------------------------------------+ | 用户名 | 事件 ID | 计数 (Event_ID) | +------------------------------------------------+ | 约翰 | 美国广播公司 | 3 | | 约翰 | 防御工事 | 1 | +------------------------------------------------+
请让我知道如何编写这样的查询。
谢谢,