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

MySQL यादृच्छिक पूर्णांक श्रेणी कैसे प्राप्त करें?

<घंटा/>

यादृच्छिक पूर्णांक श्रेणी प्राप्त करने के लिए, रैंड () फ़ंक्शन का उपयोग करें। तालिका बनाने की क्वेरी -

mysql> टेबल बनाएं RandomIntegerDemo−> ( −> Number int−> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.61 सेकंड)

तालिका में रिकॉर्ड सम्मिलित करना। क्वेरी इस प्रकार है -

mysql> RandomIntegerDemo मानों में डालें(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),( 11),(12),(13),(14);क्वेरी ठीक है, 14 पंक्तियाँ प्रभावित (0.14 सेकंड)रिकॉर्ड:14 डुप्लीकेट:0 चेतावनियाँ:0

अब आप सेलेक्ट स्टेटमेंट की मदद से सभी रिकॉर्ड्स को डिस्प्ले कर सकते हैं। क्वेरी इस प्रकार है -

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

पूर्णांक प्रदर्शित करने वाला आउटपुट निम्नलिखित है -

<पूर्व>+--------+| नंबर |+-----------+| 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || 9 || 10 || 11 || 12 || 13 || 14 |+----------+14 पंक्तियाँ सेट में (0.00 सेकंड)

यादृच्छिक पूर्णांक श्रेणी उत्पन्न करने की क्वेरी इस प्रकार है -

mysql> नंबर चुनें, (FLOOR( 1 + RAND( ) *14 )) AS RandomValue−> RandomIntegerDemo−> सीमा 0,14 से;

आउटपुट एक ही तालिका में यादृच्छिक पूर्णांक श्रेणी प्रदर्शित करता है -

<पूर्व>+----------+----------------+| संख्या | RandomValue |+-----------+----------------+| 1 | 9 || 2 | 8 || 3 | 13 || 4 | 13 || 5 | 10 || 6 | 10 || 7 | 7 || 8 | 3 || 9 | 8 || 10 | 2 || 11 | 14 || 12 | 6 || 13 | 3 || 14 | 9 |+--------+---------------+14 पंक्तियों में सेट (0.00 सेकंड)
  1. MySQL में अधिकतम (आईडी) पंक्ति डेटा कैसे प्राप्त करें?

    अधिकतम (आईडी) प्राप्त करने के लिए, MySQL में MAX() विधि का उपयोग करें। निम्नलिखित वाक्य रचना है - अपनेTableName से किसी भी उपनाम के रूप में MAX(yourColumnName) का चयन करें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable710 (Id int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) इंसर्ट कमांड का उपयो

  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 क्वेरी में पूर्णांक के रूप में कैसे व्यवहार करें?

    आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.94 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (988757757574646); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें - डेमोटेबल से * च