如何找出已知日期内始终有库存的商店
我们有一个表格,其中记录了商店、日期和商品库存信息。现在,我们需要找出在特定日期(9 月 1 日、2 日和 3 日)内始终有库存的商店。
我们可以使用 sql 查询来解决这个问题。以下是实现思路:
以下是一个示例查询:
SELECT DISTINCT 商店
FROM (
SELECT 商店 FROM 表 WHERE 日期='2025-09-0
1'
UNION
SELECT 商店 FROM 表 WHERE 日期='2025-09-02'
UNION
SELECT 商店 FROM 表 WHERE 日期='2025-09-03'
) AS tab
GROUP BY 商店
HAVING COUNT(DISTINCT 日期)=3;这个查询将返回 9 月 1 日、2 日和 3 日都有库存的商店列表。