आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं ऑर्डरडेमो -> ( -> ऑर्डर आईडी नॉट न्यूल ऑटो_इनक्रिमेंट प्राथमिक कुंजी, -> ऑर्डरप्राइस इंट, -> ऑर्डरडेटटाइम डेटाटाइम ->); क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड)
उदाहरण
अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है -
mysql> ऑर्डरडेमो (ऑर्डरप्राइस, ऑर्डरडेटटाइम) मान (200, '2016-09-12') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) mysql> ऑर्डरडेमो (ऑर्डरप्राइस, ऑर्डरडेटटाइम) मानों में डालें (नल, '2002-11-18'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> ऑर्डरडेमो (ऑर्डरप्राइस, ऑर्डरडेटटाइम) मान (1000, '2017-12-28') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> ऑर्डरडेमो से *चुनें;
आउटपुट
<पूर्व>+-----------+------------+---------------------+| ऑर्डर आईडी | ऑर्डरप्राइस | ऑर्डरडेटटाइम |+------------+-----------+---------------------+| 1 | 200 | 2016-09-12 00:00:00 || 2 | नल | 2002-11-18 00:00:00 || 3 | 1000 | 2017-12-28 00:00:00 |+------------+---------------+--------------- ------+3 पंक्तियाँ सेट में (0.00 सेकंड)ऑर्डरप्राइस कॉलम में एक पंक्ति जोड़ने की क्वेरी यहां दी गई है जहां ऑर्डरप्राइस न्यूल है यानी न्यूल को अपडेट करना -
mysql> अपडेट ऑर्डरडेमो सेट ऑर्डरप्राइस =6500 जहां ऑर्डरप्राइस शून्य है;क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड)पंक्तियों का मिलान:1 परिवर्तित:1 चेतावनियां:0
अब एक बार फिर से टेबल रिकॉर्ड की जांच करें। क्वेरी इस प्रकार है -
mysql> ऑर्डरडेमो से *चुनें;
आउटपुट
<पूर्व>+-----------+------------+---------------------+| ऑर्डर आईडी | ऑर्डरप्राइस | ऑर्डरडेटटाइम |+------------+-----------+---------------------+| 1 | 200 | 2016-09-12 00:00:00 || 2 | 6500 | 2002-11-18 00:00:00 || 3 | 1000 | 2017-12-28 00:00:00 |+------------+---------------+--------------- ------+3 पंक्तियाँ सेट में (0.00 सेकंड)NULL मान को 6500 से बदल दिया गया है।