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