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

MySQL में दिनांक के आधार पर रिकॉर्ड खोजें?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable732 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, PassengerId int, PassengerName varchar(100), PassengerAge int, PassengerTravelDatetime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.67 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) मान (110,'Chris',25,'2019-07-23 12:45:56') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.40 सेकंड )mysql> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) मान (120,'रॉबर्ट',24,'2019-07-21 11:05:00') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) मानों (120, 'सैम', 26, '2019-07-21 11:05:00') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.30 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable732 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

+-----+--------------+----------+---------- ---+--------------------------+| आईडी | पैसेंजर आईडी | पैसेंजरनाम | यात्री आयु | पैसेंजरट्रैवलडेटटाइम |+-----+------------- ------------------------------+| 1 | 110 | क्रिस | 25 | 2019-07-23 12:45:56 || 2 | 120 | रॉबर्ट | 24 | 2019-07-21 11:05:00 || 3 | 120 | सैम | 26 | 2019-07-21 11:05:00 |+----+-------------+---------------+--- -----------+--------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ साधारण सेलेक्ट COUNT SQL क्वेरी त्रुटि के लिए क्वेरी है -

mysql> DemoTable732 से गिनती (Id) चुनें, जहां PassengerId=120 anddate(PassengerTravelDatetime)='2019-07-21';

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+| गिनती (आईडी) |+-----------+| 2 |+-----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. - MySQL में दिनांक रिकॉर्ड से दिनांक खोजने का सबसे तेज़ तरीका

    कीवर्ड के बीच MySQL का उपयोग करना सबसे तेज़ और आसान तरीका है। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.45 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1413 मान (कैरोल,2019-09-28 12:06:10) में डालें; ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) − . का चयन करके ता

  1. - MySQL में दिनांक रिकॉर्ड सम्मिलित करने का सबसे आसान तरीका?

    नीचे दिए गए सिंटैक्स के अनुसार दिनांक रिकॉर्ड सम्मिलित करने के लिए STR_TO_DATE() विधि का उपयोग करें - अपनेTableName से str_to_date(yourColumnName,%b %Y) चुनें; आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेब

  1. - MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De