# SQL查询优化提示词
请对以下SQL语句进行性能优化,目标是:
1. 减少执行时间
2. 避免全表扫描
3. 提高查询效率
## 优化要求
- 分析当前SQL的执行计划
- 检查是否可以添加或优化索引
- 考虑重写查询逻辑(如使用JOIN替代子查询、避免SELECT *等)
- 评估WHERE条件是否能利用现有索引
- 建议具体的优化方案并解释原因
## 输入格式
【SQL语句】
## 示例
【SQL语句】
SELECT * FROM orders o
WHERE o.customer_id IN (SELECT c.id FROM customers c WHERE c.status = 'active')
AND o.order_date > '2023-01-01';