Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL में पिछले 10 मिनट से रिकॉर्ड कैसे प्राप्त करें

कई बार आपको MySQL में पिछले 10 मिनट की पंक्तियाँ प्राप्त करने या अंतिम 10 मिनट का डेटा प्राप्त करने की आवश्यकता हो सकती है। आपको SQL क्वेरी का उपयोग करके MySQL में पिछले 10 मिनट के रिकॉर्ड प्राप्त करने होंगे, क्योंकि इसके लिए कोई अंतर्निहित फ़ंक्शन नहीं है। पिछले 10 मिनट के रिकॉर्ड का चयन करने के लिए यहां SQL है।

पिछले 10 मिनट के रिकॉर्ड कैसे प्राप्त करें

पिछले 10 मिनट से रिकॉर्ड प्राप्त करने के लिए यहां SQL है। मान लें कि आपके पास निम्न तालिका है आदेश(order_date, राशि) जिसमें सभी आदेशों की एक सूची है।

mysql> create table orders(order_date datetime,amount int);

mysql> insert into orders(order_date,amount)
       values('2020-06-12 08:40:00',235),
     ('2020-06-12 08:45:00',215),
     ('2020-06-12 08:47:00',225),
     ('2020-06-12 08:48:00',135),
     ('2020-06-12 08:50:00',235),
     ('2020-06-12 08:52:00',265),
     ('2020-06-12 08:55:00',205),
     ('2020-06-12 08:57:00',285);

mysql> select * from orders;
+---------------------+--------+
| order_date          | amount |
+---------------------+--------+
| 2020-06-12 08:40:00 |    235 |
| 2020-06-12 08:45:00 |    215 |
| 2020-06-12 08:47:00 |    225 |
| 2020-06-12 08:48:00 |    135 |
| 2020-06-12 08:50:00 |    235 |
| 2020-06-12 08:52:00 |    265 |
| 2020-06-12 08:55:00 |    205 |
| 2020-06-12 08:57:00 |    285 |
+---------------------+--------+

बोनस पढ़ें :MySQL में पिछले 7 दिनों के रिकॉर्ड कैसे प्राप्त करें

MySQL में पिछले 10 मिनट के रिकॉर्ड कैसे प्राप्त करें

पिछले 10 मिनट के रिकॉर्ड का चयन करने के लिए यहां SQL क्वेरी है।

mysql> select * from orders
     where order_date > now() - interval 10 minute;
+---------------------+--------+
| order_date          | amount |
+---------------------+--------+
| 2020-06-12 08:55:00 |    205 |
| 2020-06-12 08:57:00 |    285 |
+---------------------+--------+

बोनस पढ़ें :पिछले 30 दिनों के रिकॉर्ड कैसे प्राप्त करें

उपरोक्त क्वेरी में हम उन अभिलेखों का चयन करते हैं जहां order_date 10 मिनट के पिछले अंतराल के बाद गिरता है। हम सिस्टम फ़ंक्शन का उपयोग करते हैं अब () नवीनतम डेटाटाइम मान प्राप्त करने के लिए, और 10 मिनट पहले की तारीख की गणना करने के लिए INTERVAL क्लॉज।

Ubiq मिनटों में डेटा को विज़ुअलाइज़ करना और रीयल-टाइम डैशबोर्ड में मॉनिटर करना आसान बनाता है। इसे आज ही आजमाएं!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL SELECT क्वेरी में IF स्टेटमेंट का उपयोग करना

  2. MySQL सीमा के भीतर निर्देशांक का चयन करें

  3. MySQL डेटाबेस से html ड्रॉपडाउन सूची में डेटा ला रहा है

  4. MySQL में यूजर कैसे बनाएं

  5. MYSQL जॉइन स्टेटमेंट के अंदर MAX डेट चुनें