【发布时间】:2012-08-29 10:39:57
【问题描述】:
等级
我是初学者
我有两张桌子:
事件
每个事件具有唯一 eventid 的所有事件的详细信息。
用户
列出每个与会者的详细信息,列 eventname1 和 eventname2 包含他们注册的事件的 eventid。 (注意:特定的 eventid 可以在任一 eventname() 列中,例如 event id 66 可能出现在一个用户的 eventname1 和另一个用户的 eventname 2 中)
我想做的事
我想在表格中附上我所有活动的详细信息,并在每个活动中包含一列(#参加者),其中列出了为该活动注册的用户数量。
我目前所拥有的
SELECT COUNT( * )
FROM `users`
WHERE `eventname1` = (
SELECT `id`
FROM `events`
WHERE id =e.g.23 )
我一直在尝试将它与连接一起使用,但我没有得到任何结果。任何建议将不胜感激。
谢谢。
【问题讨论】:
-
您可以在问题中添加列详细信息吗?问题目前不可读。