【发布时间】:2021-11-06 13:53:25
【问题描述】:
我有两张桌子;
销售表;这是每天销售的产品的交易
| Date | Store | Product | Qty |
|---|---|---|---|
| 1/1/2021 | A | Apple | 1 |
| 2/1/2021 | A | Apple | 2 |
| 3/1/2021 | A | Apple | 1 |
| 4/1/2021 | A | Apple | 5 |
成本表;这是包含生效日期的每个产品的成本
| Product | Effective Date | Cost |
|---|---|---|
| Apple | 1/1/2021 | 0.5 |
| Banana | 1/1/2021 | 0.7 |
| Apple | 3/1/2021 | 1 |
产品的成本将从生效日期开始使用,直到下一个公布的价值 这就是我想要的
| Date | Store | Product | Qty | Cost |
|---|---|---|---|---|
| 1/1/2021 | A | Apple | 1 | 0.5 |
| 2/1/2021 | A | Apple | 2 | 0.5 |
| 3/1/2021 | A | Apple | 1 | 1 |
| 5/1/2021 | A | Apple | 1 | 1 |
你们能帮我解决这个问题吗,因为我对 SQL 很陌生。谢谢!!
【问题讨论】:
-
请不要标记垃圾邮件、MySql SQL Server SQL Lite Postgres 等。请标记您正在使用的数据库产品。
标签: sql