Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में यूजर-डिफाइंड वेरिएबल से अधिकतम परीक्षा तारीख प्राप्त करें

SELECT ... INTO से अधिकतम तारीख को वेरिएबल में स्टोर करें

उपयोगकर्ता-परिभाषित वेरिएबल में अधिकतम तारीख स्टोर करने के लिए SELECT MAX(कॉलम) INTO @वेरिएबल का उपयोग करें।

टेबल बनाएं और डेटा डालें:

mysql> create table DemoTable2001 ( ExamDate date ); Query OK, 0 rows affected (0.60 sec)
mysql> insert into DemoTable2001 values('2019-01-10'); ...

वेरिएबल बनाएं और अधिकतम तारीख स्टोर करें:

mysql> set @comingExamDate:=null; Query OK, 0 rows affected (0.00 sec)
mysql> select date(max(ExamDate)) into @comingExamDate from DemoTable2001; Query OK, 1 row affected (0.00 sec)
mysql> select @comingExamDate;

आउटपुट:

+------------------+ | @commingExamDate | +------------------+ | 2019-07-25       | +------------------+ 1 row in set (0.00 sec)

नोट: @ से शुरू होने वाले नाम उपयोगकर्ता-परिभाषित वेरिएबल होते हैं जो सत्र के दौरान बने रहते हैं।

  1. - MySQL में DATEDIFF() का उपयोग करके डेट रिकॉर्ड्स और वर्तमान तारीख का अंतर कैसे निकालें

    DATEDIFF() के साथ तारीख अंतर की गणना मान लें वर्तमान तारीख है 2019-09-06। डेट रिकॉर्ड्स और वर्तमान तारीख के बीच दिनों का अंतर निकालने के लिए DATEDIFF() फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( AdmissionDate DATE ); रिकॉर्ड्स इन्सर्ट करें: mysql> INS

  1. - SQL में यूजर-डिफाइंड वेरिएबल में इन्क्रीमेंट मान सेट करके मल्टीपल टाइमस्टैम्प मानों को इन्क्रीमेंट करना

    यूजर-डिफाइंड वेरिएबल और INTERVAL के साथ टाइमस्टैम्प इन्क्रीमेंट मल्टीपल टाइमस्टैम्प मानों को एक ही मात्रा (सेकंड, मिनट, घंटे, आदि) से इन्क्रीमेंट करने के लिए इन्क्रीमेंट मान को यूजर-डिफाइंड वेरिएबल में स्टोर करें और फिर UPDATE में INTERVAL के साथ उपयोग करें। सिंटैक्स: SET @anyVariableName := yourVal

  1. - MySQL में DAYNAME() से तारीख का दिन नाम कैसे प्राप्त करें?

    MySQL में किसी DATE/DATETIME कॉलम से सप्ताह के दिन का नाम (जैसे Monday, Tuesday) प्राप्त करने के लिए DAYNAME() फंक्शन का उपयोग करें। यह रिपोर्टिंग, शेड्यूलिंग, और दिन-आधारित विश्लेषण के लिए उपयोगी है। उदाहरण: ShippingDate से दिन नाम डेमो टेबल बनाएं: mysql> CREATE TABLE DemoTable1954 (ShippingD