查询一个表中有两个或以上字段的值相同时,找另一个值小的那一条
查询一个表中有两个或以上字段的值相同时,找另一个值小的那一条
原表:
希望得到:
实现方法:
SELECT * FROM tablename a WHERE a.CreaterTime = ( SELECT min( x.CreaterTime ) FROM tablename x WHERE x.MaterialCode = a.MaterialCode AND x.BatchNo = a.BatchNo )
本文来自博客园,作者:长情不羁的五年,转载请注明原文链接:https://www.cnblogs.com/grlend/p/15913248.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步