Mysql
星行点点。
做个笔记。
展开
-
mysql any_value()函数
比如表 id a b 1 1 2 1 2 3 通过ID分组,查最大的b,顺便把a查出来 得到的是1 1 3 那个函数查出来的数据就是取的分组后的第一行 不一定会和聚合函数的值同一行 ...原创 2019-12-26 10:50:45 · 721 阅读 · 0 评论 -
Mysql--A、B联查,查询以A_ID为分组的最新一条记录,并且A表所有数据都展示出来
问题描述: 解决 1.左连接:左连接可以做多条筛选(on 后为筛选条件),达到第一张理想数据表 select a.id as a_id, b.id as b_id, b.status, b.t as t from a left join b on a.id = b.a_id and b.status = 1; 2.分组:根据a_id分组,查min(t)做筛选,达到第5个条件 select id,...原创 2019-12-24 10:48:39 · 740 阅读 · 0 评论