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

MySQL में मौजूदा फ़ील्ड में 30 और 300 के बीच एक यादृच्छिक संख्या कैसे जोड़ें?

<घंटा/>

आइए पहले एक डेमो टेबल बनाएं

mysql> टेबल बनाएं RandomNumberDemo -> ( -> MyNumber int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड)

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

mysql> RandomNumberDemo मानों में डालें (17); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> RandomNumberDemo मानों में डालें (18); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड) mysql> RandomNumberDemo मानों में डालें ( 29);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.49 सेकंड)

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

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

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

<पूर्व>+----------+| मायनंबर |+----------+| 17 || 18 || 29 |+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)

किसी मौजूदा फ़ील्ड में 30 और 300 के बीच एक यादृच्छिक संख्या जोड़ने की क्वेरी यहां दी गई है

mysql> अद्यतन RandomNumberDemo set MyNumber=MyNumber+ FLOOR(RAND() * (270 + 1)) + 30 जहां MyNumber=18;क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)पंक्तियों का मिलान:1 परिवर्तित:1 चेतावनियां:0 

आइए एक बार फिर से टेबल रिकॉर्ड्स की जांच करें। क्वेरी इस प्रकार है -

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

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

<पूर्व>+----------+| मायनंबर |+----------+| 17 || 158 || 29 |+----------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. एकल MySQL क्वेरी में कॉलम और इंडेक्स कैसे जोड़ें?

    इसके लिए ADD के साथ ALTER का प्रयोग करें। निम्नलिखित वाक्य रचना है - टेबल बदलें yourTableNameअपना कॉलमनाम जोड़ें DATETIME DEFAULT Now (), इंडेक्स जोड़ें (yourColumnName); आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.69 सेकंड) आइए तालिका के विवरण की जाँच करें - desc DemoTable; आ

  1. मैं MySQL में एक यादृच्छिक चार अंकों की संख्या कैसे बनाऊं?

    आइए पहले एक टेबल बनाएं - mysql> create table DemoTable717 (    UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,    UserPassword int ); Query OK, 0 rows affected (0.81 sec) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - mysql> insert into DemoTable717(UserPassword)

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

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