कभी-कभी आपको आज से पंक्तियां प्राप्त करने या आज के लिए रिकॉर्ड चुनने की आवश्यकता हो सकती है। MySQL में आज से रिकॉर्ड प्राप्त करना बहुत आसान है, भले ही इसके लिए कोई बिल्ट-इन फ़ंक्शन न हो। MySQL में आज का डेटा प्राप्त करने के लिए SQL क्वेरी यहां दी गई है।
MySQL में आज से रिकॉर्ड कैसे प्राप्त करें
यहाँ MySQL में आज से रिकॉर्ड प्राप्त करने के चरण दिए गए हैं। मान लें कि आपके पास निम्न तालिका है आदेश(order_date, राशि) जिसमें सभी आदेशों की एक सूची है।
mysql> create table orders(order_date date, sale int); mysql> insert into orders(order_date, sale) values('2020-06-10',250), ('2020-06-11',450), ('2020-06-12',350), ('2020-06-13',220), ('2020-06-14',210), ('2020-06-15',200); mysql> select * from orders; +------------+------+ | order_date | sale | +------------+------+ | 2020-06-10 | 250 | | 2020-06-11 | 450 | | 2020-06-12 | 350 | | 2020-06-13 | 220 | | 2020-06-14 | 210 | | 2020-06-15 | 200 | +------------+------+
बोनस पढ़ें :पिछले 10 मिनट के रिकॉर्ड कैसे प्राप्त करें
MySQL में आज से रिकॉर्ड कैसे प्राप्त करें
आज से रिकॉर्ड प्राप्त करने के लिए यहां SQL क्वेरी है।
mysql> select * from orders where date(order_date) = current_date; +------------+------+ | order_date | sale | +------------+------+ | 2020-06-15 | 200 | +------------+------+
बोनस पढ़ें :MySQL में पिछले 7 दिनों के रिकॉर्ड कैसे प्राप्त करें
उपरोक्त क्वेरी में हम उन अभिलेखों का चयन करते हैं जहां order_date's तिथि वर्तमान तिथि के बराबर है। कॉलम ऑर्डर_डेट से दिनांक मान प्राप्त करने के लिए हम DATE फ़ंक्शन का उपयोग करते हैं। यह उपयोगी है यदि आपका कॉलम डेटाटाइम फ़ील्ड है। यदि आपका कॉलम दिनांक फ़ील्ड है, तो आपको DATE फ़ंक्शन का उपयोग करने की आवश्यकता नहीं है। हम सिस्टम फ़ंक्शन का भी उपयोग करते हैं current_date नवीनतम दिनांक मान प्राप्त करने के लिए।
Ubiq मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!