给定以下查询……</p>
SELECT DISTINCT *
FROM PAS_Post
WHERE post_user_id = 21
GROUP BY post_post_id
UNION
SELECT DISTINCT PAS_Post.*
FROM PAS_Follow LEFT JOIN PAS_Post ON (
PAS_Follow.folw_followed_user_id = PAS_Post.post_user_id
)
WHERE PAS_Follow.folw_follower_user_id = 21
GROUP BY post_post_id
ORDER BY post_posted_date DESC
我总是在结果中得到一行只是 NULL,不幸的是我需要在数据中保留一些 NULL 值,因为 Post 的表 (PAS_Post) 包含不同类型的信息。
谁能引导我朝着正确的方向摆脱这个空行。
我不想或不需要这里的最后一行