我有2表作为event_master,事件INNER JOIN没有返回有效记录
- event_master
id subject location 1 Test Test
- 事件
event_id event_master_id from_user_id to_user_id status 1 1 100 100 1 2 1 100 101 1
我写了下面的代码获取记录,
"SELECT * FROM event_master as em
INNER JOIN event as e
ON em.Id = e.event_master_id
WHERE em.Id = e.event_master_id AND (e.from_user_id = '100' OR e.to_user_id = 100) and e.status = 1"
它给了我2条记录,我需要的是只有1分的记录,这将是其中from_user_id和to_user_id是一样的,如果不然后寻找to_user_id