मान लीजिए कि हमारे पास एक तालिका 'ऑर्डर123' है जिसमें उत्पाद नाम, मात्रा और ऑर्डरडेट कॉलम निम्नानुसार हैं -
mysql> Select * from Order123; +-------------+----------+------------+ | ProductName | Quantity | OrderDate | +-------------+----------+------------+ | A | 100 | 2017-05-25 | | B | 105 | 2017-05-25 | | C | 55 | 2017-05-25 | | D | 250 | 2017-05-26 | | E | 500 | 2017-05-26 | | F | 500 | 2017-05-26 | | G | 500 | 2017-05-27 | | H | 1000 | 2017-05-27 | +-------------+----------+------------+ 8 rows in set (0.00 sec)
अब अगर हम यह खोजना चाहते हैं कि 25 जून 2017 को किसी विशेष तारीख को कितने ऑर्डर प्राप्त हुए हैं तो इसे निम्नानुसार किया जा सकता है -
mysql> Select ProductName, Quantity from Order123 where OrderDate = '2017-05-25'; +-------------+----------+ | ProductName | Quantity | +-------------+----------+ | A | 100 | | B | 105 | | C | 55 | +-------------+----------+ 3 rows in set (0.00 sec)
मान लीजिए कि हमने ऑर्डरडेट को समय के साथ स्टोर कर लिया है तो निम्नलिखित क्वेरी की मदद से हम निर्दिष्ट आउटपुट प्राप्त कर सकते हैं -
mysql> Select ProductName, Quantity from Order123 where date(OrderDate) = '2017-05-25';