有的文章关联多张图片,有的文章无关联图片,怎么查询的时候把所有文章都查询出来
需求:有的文章关联多张图片,有的文章无关联图片,怎么查询的时候把所有文章都查询出来呢?
大家都是怎么做的呢?
我现在的做法比较笨就是先按关联关系查,然后就单独查文章,然后把最后的结果综合,删去重复的。
但是工作量比较大。不知道大家在工作的时候都是如何处理的
1. 你的 create table xxx .. 语句
2. 你的 insert into xxx ... 语句
3. 结果是什么样,(并给以简单的算法描述)
4. 你用的数据库名称和版本(经常有人在MS SQL server版问 MySQL)
这样想帮你的人可以直接搭建和你相同的环境,并在给出方案前进行测试,避免文字描述理解上的误差
SELECT *
FROM `a` left join `b` on b.a_id = a.id