我很抱歉,如果标题是missleading,但我不知道如何来概括,对不起:(使用多个表来查找记录的MySQL
基本上,我做了一个事件系统表明你可以参加活动。 我有两个表
“事件”和“注册” 事件表包含有关单个事件的所有信息,事件,价格,,等的日期时间...
每次用户点击一个事件的注册,一个记录被添加到注册表中。 记录外观就像这样:Registrationid,事件ID,日期,状态和用户ID
现在我使用此查询来获取所有传递事件:
SELECT * FROM events WHERE Date < CURRENT_DATE() ORDER BY Date ASC
我只是想让它显示在用户页面上先前事件中,如果用户实际上已参加了该活动。有没有办法检查注册表,以及是否存在该事件的记录;显示事件?我可以做到这一点是PHP,但我认为它可能通过MySQL,虽然我不完全确定。
有没有可以处理这项工作的查询? :)
听说过的[JOIN](http://dev.mysql.com/doc/refman/5.0/en/join.html) ? –
我还没有,对不起,这会做这份工作吗? :) – Jazerix
你可以使用连接 –