wenxin0205
2015-04-29 02:08
采纳率: 100%
浏览 1.8k

求SQL大神!!SQL语句有点复杂~~~

首先谢谢您的回答。
有一张表 表内字段为
主键,计划序号,计划名称,计划开始时间,计划结束时间,版本号(连接版本表)
当前数据为
1,1,name1,2015/02/03,2015/02/05,200
2,2,name2,2015/02/03,2015/02/05,200
3,3,name3,2015/02/03,2015/02/05,200
4,1,name1,2015/02/03,2015/02/05,201
5,2,name2,2015/02/03,2015/02/05,201
6,4,name4,2015/02/03,2015/02/05,201

现在公司要求。。实现一个对比表单,where条件是2个版本号,比200,201,查询结果应该是
1,name1,2015/02/03,2015/02/05,0
2,name2,2015/02/03,2015/02/05,0
3,name3,2015/02/03,2015/02/05,0
4,name4,2015/02/03,2015/02/05,0 最后字段的0是用201版本的开始时间减200版本的开始时间,DIFF函数的那个意思。

其他我现在可以实现,重点的就是 怎么让它显示出来的条数为1234。。。INNER LEFT RIGHT FULL连接都试过了。。实在晕比~~~求高手

5条回答 默认 最新

相关推荐 更多相似问题