【发布时间】:2016-06-19 07:41:39
【问题描述】:
对你来说简单的问题,但对我来说很难解决。=)
我有一个数据库 - 用户。在 USERS 中,我有两个表 - USERS_INFO 和 EVENTS。
USERS_INFO contain next fields:
user_id
user_name
...
和
EVENTS contains next:
event_id
user_id
obj_id (this element means, for examle, when user_1 will change information
event about user_2 in this table appears record like:
event_id=1
user_id=user_1
obj_id=user_2)
所以,如您所见,我从表 EVENTS 中的 user_id 字段中获取有关 user_id、obj_1 的信息。 我连接上了。
问题是 = 如何创建正确的查询? 我需要看到这样的东西:
user_1 user_4 some_event_like_edit(表示 user_1 在 user_4 中改变了 smth)
我可以创建查询,但它工作错了。我做了 -
SELECT USERS_INFO.user_name, EVENTS.event FROM USERS_INFO,EVENTS WHERE USERS_INFO.user_id=EVENT.user_id
但是我无法为另一个字段 obj_id 创建查询! 结果给我 EVENTS.user_id=EVENTS.obj_id 的字段
我该怎么办??
【问题讨论】:
标签: php sql phpmyadmin