我试图找到每种产品(rs\u fc)的最后一次巡演日期(rs\u to),我们认为每种产品都可以看到好几次,最终目标是对产品进行最后一次监视
选择有条件的组
Select f.ID_PROD, f.IDENTIFIANT,
GROUP_CONCAT(DISTINCT t.DATE_TOURNEE
ORDER BY t.DATE_TOURNEE ASC SEPARATOR ‘,’)
FROM RSF_FICHES_CANALISATION f
LEFT OUTER JOIN MR_RSF_PIPE_P_MR_RSF_SURVEY m ON m.ID_PROD=f.ID_PROD
LEFT OUTER JOIN RSF_TOURNEE t ON t.ID=m.ID_TOUR
GROUP BY f.ID_PROD
我试着这样做,但没有成功
2条答案
按热度按时间rkkpypqq1#
为什么不直接用这个小组?
aamkag612#
要查找最后日期,请使用
MAX()
日期聚合,因为最近的日期具有更高的值