怎样查询相同时间段内价格最大的记录序号产品名称日期1日期2价格1A2012/1/1 2012/8/1122B2012/1/22012/8/2
怎样查询相同时间段内价格最大的记录
序号 产品名称 日期1 日期2 价格
1A2012/1/1 2012/8/1 12
2B2012/1/2 2012/8/2 15
3C2012/1/3 2012/8/3 14
4D2012/1/4 2012/8/4 12
5E2012/1/5 2012/8/5 3
6F2012/1/6 2012/8/6 15
7G2012/1/1 2012/8/1 124
8H2012/1/2 2012/8/2 19
9I2012/1/9 2012/8/9 2
10J2012/1/3 2012/8/3 10
怎样才能用sql语句查到日期1和日期2都相同的时间段内,价格最大的记录?谢谢啦
[解决办法]
- SQL code
select * from 你的表 t1 where 价格=(select max(价格) from 你的表 t2 where t1.日期1=t2.日期1 and t1.日期2=t2.日期2 --and t1.产品名称=t2.产品名称--如果需要比较产品,则加入此句 )
