आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable -> ( -> PunchOut टाइमस्टैम्प, -> PunchStatus tinyint(1) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें ('2019-01-31 6:30:10',1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> डेमोटेबल मानों में डालें ('2019-02-06 4 :10:13',0);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल मानों में डालें('2018-12-16 03:00:30',0);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 sec)mysql> डेमोटेबल मानों में डालें ('2016-11-25 02:10:00',1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)
चुनिंदा स्टेटमेन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
आउटपुट
<पूर्व>+---------------------+---------------+| पंचऑट | पंचस्टेटस |+---------------------+----------------+| 2019-01-31 06:30:10 | 1 || 2019-02-06 04:10:13 | 0 || 2018-12-16 03:00:30 | 0 || 2016-11-25 02:10:00 | 1 |+---------------------+---------------+4 पंक्तियाँ सेट में (0.00 सेकंड)यहाँ एक MySQL तालिका के टाइमस्टैम्प फ़ील्ड को अद्यतन करने के लिए क्वेरी है। हमने वर्तमान तिथि को PunchStatus 0 -
. के साथ फ़ील्ड में सेट किया हैनोट -वर्तमान तिथि और समय 2019-06-30 13:43:45
. हैmysql> अद्यतन डेमोटेबल सेट PunchOut=now() जहां PunchStatus=0;क्वेरी ठीक है, 2 पंक्तियाँ प्रभावित (0.19 सेकंड)पंक्तियाँ मिलान:2 परिवर्तित:2 चेतावनियाँ:0
आइए एक बार फिर से टेबल रिकॉर्ड देखें -
mysql> डेमोटेबल से *चुनें;