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

MySQL डेटाटाइम वैरिएबल कैसे घोषित करें?

<घंटा/>

डेटाटाइम वैरिएबल घोषित करने के लिए, आपको SET कमांड का उपयोग करके उपयोगकर्ता द्वारा परिभाषित चर का उपयोग करने की आवश्यकता है। वाक्य रचना इस प्रकार है -

सेट @anyVariableName='yourdatetimeValue';

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

mysql> तालिका बनाएं datetimeVariables -> ( -> Id int NOT NULL AUTO_INCREMENT, -> Name varchar(10), -> ArrivalDatetime datetime, -> PRIMARY KEY(Id) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हैं ( 0.78 सेकंड)

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

mysql> डेटाटाइम वेरिएबल्स (नाम, आगमन दिनांक) मान ('जॉन', '2011-01-31 13:45:20') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.53 सेकंड) mysql> डेटाटाइम वेरिएबल्स (नाम) में डालें ,ArrivalDatetime) मान ('सैम', '2012-04-25 15:30:25'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेटाटाइम वेरिएबल्स में डालें (नाम, आगमन दिनांक) मान ('लैरी',' 2013-10-04 16:40:30'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेटाटाइम वेरिएबल्स (नाम, आगमन दिनांक समय) मानों में डालें ('बॉब', '2014-05-15 10:30:25 '); क्वेरी ओके, 1 पंक्ति प्रभावित (0.33 सेकंड) mysql> डेटाटाइम वेरिएबल्स (नाम, आगमनडेटटाइम) मानों में डालें ('माइक', '2017-08-13 11:30:25'); क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.08 सेकंड)mysql> डेटाटाइम वेरिएबल्स (नाम, आगमन दिनांक समय) मान ('डेविड', '2018-04-25 09:30:25') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)

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

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

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

<पूर्व>+-----+--------+---------------------+| आईडी | नाम | आगमन दिनांक समय |+-----+----------+---------------------+| 1 | जॉन | 2011-01-31 13:45:20 || 2 | सैम | 2012-04-25 15:30:25 || 3 | लैरी | 2013-10-04 16:40:30 || 4 | बॉब | 2014-05-15 10:30:25 || 5 | माइक | 2017-08-13 11:30:25 || 6 | डेविड | 2018-04-25 09:30:25 |+----+----------+---------------------+6 पंक्तियों में सेट (0.00 सेकंड)

SET कमांड का उपयोग करके डेटाटाइम वेरिएबल घोषित करने के लिए क्वेरी निम्नलिखित है। क्वेरी इस प्रकार है -

mysql> set @greaterThan2011Datetime='2012-04-25 15:30:25';क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

एक चयन क्वेरी में एक चर का उपयोग निम्नलिखित है। क्वेरी इस प्रकार है -

mysql> * datetimeVariables से चुनें -> जहां ArrivalDatetime> =@greaterThan2011Datetime;

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

<पूर्व>+-----+--------+---------------------+| आईडी | नाम | आगमन दिनांक समय |+-----+----------+---------------------+| 2 | सैम | 2012-04-25 15:30:25 || 3 | लैरी | 2013-10-04 16:40:30 || 4 | बॉब | 2014-05-15 10:30:25 || 5 | माइक | 2017-08-13 11:30:25 || 6 | डेविड | 2018-04-25 09:30:25 |+----+----------+---------------------+5 पंक्तियों में सेट (0.00 सेकंड)
  1. सी # में चर कैसे घोषित करें?

    C# में प्रत्येक वेरिएबल का एक विशिष्ट प्रकार होता है, जो वेरिएबल की मेमोरी के आकार और लेआउट को उस मेमोरी के भीतर स्टोर किए जा सकने वाले मानों की रेंज और वेरिएबल पर लागू किए जा सकने वाले ऑपरेशंस के सेट को निर्धारित करता है। चर घोषित करने के लिए - <data_type> <variable_list>; आइए दो पूर्

  1. पायथन में एक चर घोषित कैसे करें?

    पायथन में, हमें कुछ विशिष्ट डेटा प्रकार के साथ एक चर घोषित करने की आवश्यकता नहीं है। एक चर घोषित करने के लिए पायथन के पास कोई आदेश नहीं है। एक चर तब बनाया जाता है जब उसे कुछ मान दिया जाता है। किसी वैरिएबल को असाइन किया गया मान उस वैरिएबल के डेटा प्रकार को निर्धारित करता है। इस प्रकार, पायथन में एक

  1. हम पायथन में वेरिएबल कैसे घोषित करते हैं?

    संक्षिप्त उत्तर यह है कि Python में वेरिएबल घोषित करने की कोई आवश्यकता नहीं है। अधिक विस्तार से विवरण निम्नलिखित है। सांख्यिकीय रूप से टाइप की गई भाषाओं (सी, सी ++, जावा, सी #) के लिए आवश्यक है कि उपयोग किए जाने वाले चर के नाम और प्रकार की घोषणा को प्रोग्राम में उपयोग करने से पहले घोषित किया जाना