要获取发货时间超过7天的订单,可以使用以下 SQL 查询语句:
```
SELECT *
FROM orders
WHERE status = 'shipped' AND DATEDIFF(NOW(), shipped_date) > 7;
```
这个查询将返回所有状态为 "shipped"(已发货)且发货时间超过7天的订单。DATEDIFF() 函数用于计算两个日期之间的天数差异。在这里,我们使用 NOW() 函数获取当前日期和时间,并将其与 `shipped_date` 列中的日期进行比较。
请注意,这个查询假设您的订单表名为 `orders`,并且包含一个名为 `shipped_date` 的列来存储订单发货日期。如果您的表结构不同,请相应地修改查询语句。