这条有一条记录
SELECT p.* FROM tz_pin p, tz_follow_user u WHERE (p.user_id = u.owner_id AND u.user_id = 5)
这条没记录
SELECT p.* FROM tz_pin p, tz_follow_board b WHERE (p.board_id = b.board_id AND b.user_id = 5)
合并就为空了
SELECT p.* FROM tz_pin p, tz_follow_user u, tz_follow_board b WHERE (p.board_id = b.board_id AND b.user_id = 5) OR (p.user_id = u.owner_id AND u.user_id = 5)
不知道合并后错在哪
SELECT p. FROM tz_pin p, tz_follow_user u WHERE (p.user_id = u.owner_id AND u.user_id = 5) union SELECT p. FROM tz_pin p, tz_follow_board b WHERE (p.board_id = b.board_id AND b.user_id = 5)