如果我有三个表:
posts
------
postid date_posted title content
views
------
viewid post_id user_id
users
------
userid username
列出所有
posts
未查看的正确方法是user_id
什么?这个查询正确吗?SELECT * FROM posts LEFT JOIN views ON postid=post_id WHERE user_id=123 AND postid=NULL;
列出所有内容
posts
及其“查看状态”user_id
怎么样?您还可以推荐一个很棒的(用户友好的、非极客的)资源来提高我对 LEFT JOIN、CROSS JOIN 和(正常连接?从帖子、视图中选择 *)的理解吗?
谢谢!