尝试查找条件的MIN和MAX日期时设置运算符问题

时间:2018-10-08 15:08:45

标签: sql-server select operators

我想找到给定产品具有最大单位成本的最小和最大日期,但是只有一个单位成本的值大于10。

我应该得到的结果应该是这样的:

example result

如果日期date_type最小,则为MIN,反之亦然。

这是我尝试过的脚本,但是我只有两条记录:

select MIN(dt) as min_date, MAX(dt) as max_date
from products
WHERE price = (SELECT max(price) FROM products where unit_id =1)

产品表:

单位表:

0 个答案:

没有答案