首页 > 数据库 > mysql教程 > select-mysql 帮忙解释一下这句话什么意思

select-mysql 帮忙解释一下这句话什么意思

WBOY
发布: 2016-06-06 09:33:34
原创
861 人浏览过

selectmysqlsql

我有个表格 类似如下图,它主要来自于前段的更新,每一次更新都会增加一条记录,比如,我今天对lead-1进行了更新,那就会新增一条lead-1的状态
项目编号 预计成交日期 状态更新日期 项目状态
lead-1 2016-6-4 2016-3-1 跟踪
lead-1 2016-6-5 2016-3-2 谈判中
lead-1 2016-7-5 2016-3-3 审核中
lead-2 2016-3-5 2016-3-1 跟踪
lead-2 2016-4-9 2016-3-2 审核中
我要完成的是,但我要完成一个查询,结果只包含最近更新的数据
select * from progress as b where not exists(select 1 from progress where 项目编号 = b.项目编号
and b.项目更新日期

结果成功的,显示
项目编号 预计成交日期 状态更新日期 项目状态
lead-1 2016-7-5 2016-3-3 审核中
lead-2 2016-4-9 2016-3-2 审核中

但是我不知道那句sql查询语句到底是怎么实现的,谁能帮忙解释一下吗?

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板