SQL select 查询语句 sum( )中加条件的如何比较实现?
biao2如下:货物代码日期最高价最低价5782010-5-1511.59.55782010-5-1610.59.85782010-5-1711.59.55782010-...
biao2如下:
货物代码 日期 最高价 最低价
578 2010-5-15 11.5 9.5
578 2010-5-16 10.5 9.8
578 2010-5-17 11.5 9.5
578 2010-5-18 10 0
578 2010-5-19 10.5 9.8
578 2010-5-20 11.5 9.5
579 2010-5-15 10.5 9.8
579 2010-5-16 10 0
579 2010-5-17 10.5 9.8
579 2010-5-18 3.5 0
579 2010-5-19 5.5 5.5
579 2010-5-20 10 0
580 2010-5-15 11.5 9.5
580 2010-5-16 3.5 0
580 2010-5-17 5.5 5.5
580 2010-5-18 10 0
580 2010-5-19 10.5 9.8
580 2010-5-20 10 0
581 2010-5-15 11.5 9.5
581 2010-5-16 3.5 0
581 2010-5-17 5.5 5.5
581 2010-5-18 10 0
581 2010-5-19 10.5 9.8
581 2010-5-20 11.5 0
现想要在数据库中查找符合以下条件: 1、 日期 between '2010-5-18 ' and '2010-5-20 ' 最高价 之和 大于 日期 between '2010-5-15 ' and '2010-5-17 ' 之间 最高价 之和 的 货物代码。 2、 在 日期 between '2010-5-18 ' and '2010-5-20 ' 内,最高价>11.5 展开
货物代码 日期 最高价 最低价
578 2010-5-15 11.5 9.5
578 2010-5-16 10.5 9.8
578 2010-5-17 11.5 9.5
578 2010-5-18 10 0
578 2010-5-19 10.5 9.8
578 2010-5-20 11.5 9.5
579 2010-5-15 10.5 9.8
579 2010-5-16 10 0
579 2010-5-17 10.5 9.8
579 2010-5-18 3.5 0
579 2010-5-19 5.5 5.5
579 2010-5-20 10 0
580 2010-5-15 11.5 9.5
580 2010-5-16 3.5 0
580 2010-5-17 5.5 5.5
580 2010-5-18 10 0
580 2010-5-19 10.5 9.8
580 2010-5-20 10 0
581 2010-5-15 11.5 9.5
581 2010-5-16 3.5 0
581 2010-5-17 5.5 5.5
581 2010-5-18 10 0
581 2010-5-19 10.5 9.8
581 2010-5-20 11.5 0
现想要在数据库中查找符合以下条件: 1、 日期 between '2010-5-18 ' and '2010-5-20 ' 最高价 之和 大于 日期 between '2010-5-15 ' and '2010-5-17 ' 之间 最高价 之和 的 货物代码。 2、 在 日期 between '2010-5-18 ' and '2010-5-20 ' 内,最高价>11.5 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询