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

MySQL क्वेरी किसी विशेष दिनांक और समय के साथ रिकॉर्ड का चयन करने के लिए?

<घंटा/>

आप किसी विशेष तिथि और समय के साथ रिकॉर्ड का चयन करने के लिए MySQL से BETWEEN क्लॉज का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है।

AllRecordsFromadate से *चुनें, जहां 'yourDateTimeValue1' और ''yourDateTimeValue2' के बीच प्रवेश दिनांक;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।

mysql> टेबल बनाएं AllRecordsFromadate-> (-> Id int,-> Name varchar(100),-> Age int,->AdmissionDate datetime-> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। रिकॉर्ड डालने की क्वेरी इस प्रकार है।

mysql> AllRecordsFromadate मानों में डालें (101, 'जॉन', 23, '2018-10-13'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> AllRecordsFromadate मानों में डालें (102, 'कैरोल', 24,'2014-12-5 12:34:50');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड)mysql> AllRecordsFromadate value(103,'Mike',25,'2014-12-5 12:30 में सम्मिलित करें) :40');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड)mysql> AllRecordsFromadate मानों में डालें(104,'बॉब',24,'2015-10-7 11:10:20');क्वेरी ठीक, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> AllRecordsFromadate मानों में डालें(105,'सैम',25,'2011-6-26 10:10:20'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

चयन कमांड का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है।

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

निम्न आउटपुट है।

<पूर्व>+----------+----------+------+---------------------+| आईडी | नाम | आयु | प्रवेश तिथि |+----------+----------+------+---------------------+| 101 | जॉन | 23 | 2018-10-13 00:00:00 || 102 | कैरल | 24 | 2014-12-05 12:34:50 || 103 | माइक | 25 | 2014-12-05 12:30:40 || 104 | बॉब | 24 | 2015-10-07 11:10:20 || 105 | सैम | 25 | 2011-06-26 10:10:20 | -----+5 पंक्तियाँ सेट में (0.00 सेकंड)

निम्नलिखित क्वेरी का उपयोग विशिष्ट तिथि और समय के लिए किया जा सकता है।

mysql> AllRecordsFromadate से *चुनें जहां प्रवेश दिनांक '2014-12-05 10:00:00' और '2014-12-05 12:50:58' के बीच;

निम्न आउटपुट है।

<पूर्व>+----------+----------+------+---------------------+| आईडी | नाम | आयु | प्रवेश तिथि |+----------+----------+------+---------------------+| 102 | कैरल | 24 | 2014-12-05 12:34:50 || 103 | माइक | 25 | 2014-12-05 12:30:40 |+----------+----------+------+---------------- -----+2 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen

  1. MySQL क्वेरी सप्ताह के दिन के साथ दिनांक रिकॉर्ड घटाना और रिकॉर्ड के साथ कार्यदिवस प्रदर्शित करना

    इसके लिए आप DATE_FORMAT() का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1820 (AdmissionDate varchar(20));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1820 मान (16/04/2017) में डालें; क्वेरी ठीक है, 1 पंक्ति

  1. MySQL क्वेरी के साथ दूसरे से वेतन वृद्धि दिनांक/समय मान?

    इसके लिए इंटरवल कमांड के साथ date_add() का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1867 (ArrivalTime datetime);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1867 मान (2019-10-12 11:00:23) में डालें; क्वेरी ठीक है