
优化SQL查询以避免全表扫描
请考虑以下查询:SELECT * FROM Transactions WHERE day(Stamp – interval 3 hour) = 1; Transactions表中的Stamp列是TIMESTAMP,并且有一个索引.我怎样才能更改此查询以避免全表扫描? (即在day()函数之外使用Stamp)谢谢!最佳答案我就是这样做的:添加一些额
请考虑以下查询:SELECT * FROM Transactions WHERE day(Stamp – interval 3 hour) = 1; Transactions表中的Stamp列是TIMESTAMP,并且有一个索引.我怎样才能更改此查询以避免全表扫描? (即在day()函数之外使用Stamp)谢谢!最佳答案我就是这样做的:添加一些额