1个事件可以对应多个微博,1个微博也可以对应多个事件。
事件表:
微博表:
微博与事件关联表:
微博状态表:
SELECT e. NAME, w.auth, em.emotion_value FROM EVENT e, weibo w, weibo_emotion em WHERE e.id = 1 AND w.id IN ( SELECT weibo_id FROM weibo_event WHERE event_id = e.id ) AND em.weibo_id = w.id
关联有必要ininin吗?,我关联四张你ininin,十张呢?
SELECT w.content,em.emotion_value,e.NAME FROM weibo w
left join weibo_emotion em on w.id=em.weibo_id
left join weibo_event ev on w.id=ev.weibo_id
where ev.event_id in (SELECT e.id FROM event e WHERE ev.event_id = e.id)
楼上的邓少峰好像很有想法,你发一个牛逼的语句出来啊,不要光说不练