कोई भी फ़ंक्शन जिसमें CURDATE() . हो कैश नहीं किया जाएगा। स्रोत
जहां तक मैं बता सकता हूं, तारीख को हार्डकोडिंग अभी भी कैश की जानी चाहिए। हालांकि आप prepare का उपयोग करने पर विचार कर सकते हैं।
आपकी क्वेरी में स्ट्रिंग्स को विभाजित करने के बजाय कार्यक्षमता (स्वच्छता और सुरक्षा के लिए)।