mysql一对多(主表1,副表多)只查询副表第一条或最后一条数据
以下是副表的左连接语句
特此说明:
partner_id该字段是跟主表关联的id(也就是主表的id)
根据主表的id和副表的partner_id来做关联
通过自链接来获取最大值或最小值
最大值还是最小是取决于 a.id > b.id 这个的大于还是小于。
LEFT JOIN
( SELECT * FROM ptn_auth_info a
WHERE NOT EXISTS(
SELECT 1 FROM ptn_auth_info b WHERE b.partner_id=a.partner_id AND a.id > b.id)) info ON
t.id = info.partner_id
版权声明:本文为nanZhaiXiaoLang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。