在 MySQL 的 ONLY_FULL_GROUP_BY 模式下,表 1 如下字段:
表 2 如下字段:
2 张表通过 goods_code 字段关联到一起,如下是关联查询的数据:
select a.goods_code,a.goods_name,b.IDX,b.pic_path
from tb_goods_info a
left join tb_goods_pic b on a.goods_code = b.goods_code
![09532ce74c83470baf7976cf9f77b6f2-t3.jpg](https://b3logfile.com/file/2017/3/09532ce74c83470baf7976cf9f77b6f2-t3.jpg)
希望得到的数据是 每个goods_code关联到的 idx 最小的一条。
因为是在ONLY_FULL_GROUP_BY下,想请教一下大家,如何解决这个问题?
提供思路也好,谢谢。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于