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

हम MySQL में केवल वर्ष (शून्य महीने और शून्य दिन) मान के साथ दिनांक कैसे प्रदान कर सकते हैं?

<घंटा/>

हम NO_ZERO_IN_DATE मोड को अक्षम करके केवल वर्ष मान के साथ एक तिथि संग्रहीत कर सकते हैं और MySQL तालिका में शून्य महीने के साथ-साथ शून्य-दिन भी रख सकते हैं। यदि यह मोड सक्षम है तो MySQL इस तरह की तारीख को अमान्य तिथि के रूप में गिनेगा और सभी शून्य को संग्रहीत करेगा।

mysql> Insert into year_testing (OrderDate) values('2017:00:00');
Query OK, 1 row affected (0.09 sec)

mysql> select * from year_testing;
+------------+
| OrderDate  |
+------------+
| 2017-00-00 |
+------------+
1 row in set (0.00 sec)

mysql> SET sql_mode = 'NO_ZERO_IN_DATE';
Query OK, 0 rows affected (0.00 sec)

mysql> Insert into year_testing(OrderDate) values('2017:00:00');
Query OK, 1 row affected, 1 warning (0.04 sec)

mysql> Select * year_testing;
+------------+
| OrderDate  |
+------------+
| 2017-00-00 |
| 0000-00-00 |
+------------+
1 rows in set (0.00 sec)

  1. कैसे जांचें कि MySQL SELECT 1 के साथ मान मौजूद है या नहीं?

    इसके लिए नीचे दिए गए सिंटैक्स के अनुसार SELECT 1 का उपयोग करें - अपनेTableName से 1 चुनें जहां yourColumnName=yourValue; यदि उपरोक्त 1 लौटाता है, तो इसका अर्थ है कि MySQL डेटाबेस में मान मौजूद है। आइए पहले एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable(StudentId int NOT NULL AUTO_INCREMEN

  1. एकल MySQL क्वेरी के साथ दिनांक में एक वर्ष और दो दिन कैसे जोड़ें?

    इसके लिए MySQL में INTERVAL का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );query OK, 0 Rows प्रभावित (0.68 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1376 मानों में डालें (2019-03-14); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रि

  1. MySQL:मैं विशेष चरित्र के साथ एक मूल्य कैसे ढूंढ सकता हूं और न्यूल के साथ प्रतिस्थापित कर सकता हूं?

    इसके लिए, नीचे दिए गए सिंटैक्स के अनुसार SET yourColumnName =NULL का उपयोग करें - अपना TableNameset yourColumnName=NULLअपडेट करें जहां yourColumnName=yourValue; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1914 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Code varchar(20) )AUTO_INCREMENT=1001;क्वे