2014-02-13 52 views
0

我有一個表有一個索引,有幾列,其中一些是日期。我想在另一個查詢上重用此索引,但爲日期傳遞通配符。MySQL日期通配符性能

簡化製造的例子查詢:

SELECT * 
FROM purchaseOrders 
WHERE purchaseOrderDate > 0 AND totalPrice > 10 
//and other columns 

我應該如何通配符號?

注意:索引已存在。如果可能,我寧願不創建另一個索引。

回答

0
WHERE (purchaseOrderDate > $some_value OR $some_value is null) 
AND totalPrice > 10