1164-product-price-at-a-given-date
DevGod
Elf Vtuber
SELECT product_id,new_price as priceFROM ProductsWHERE (product_id,change_date) in ( SELECT product_id, MAX(change_date) as change_date FROM Products WHERE change_date <= '2019-08-16' GROUP BY product_id)
UNION
SELECT DISTINCT product_id, 10 as priceFROM ProductsGROUP BY product_idHAVING MIN(change_date) >= '2019-08-17'