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

MySQL डेटाबेस से यादृच्छिक प्रविष्टि का चयन करना?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> create table DemoTable
(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   ClientName varchar(100),
   ClientAge int
);
Query OK, 0 rows affected (0.92 sec)

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

mysql> insert into DemoTable(ClientName,ClientAge) values('Robert',45);
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable(ClientName,ClientAge) values('Mike',55);
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable(ClientName,ClientAge) values('Bob',42);
Query OK, 1 row affected (0.08 sec)
mysql> insert into DemoTable(ClientName,ClientAge) values('Sam',47);
Query OK, 1 row affected (0.11 sec)

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

mysql> select *from DemoTable;

यह निम्नलिखित आउटपुट देगा -

+----+------------+-----------+
| Id | ClientName | ClientAge |
+----+------------+-----------+
|  1 | Robert     |        45 |
|  2 | Mike       |        55 |
|  3 | Bob        |        42 |
|  4 | Sam        |        47 |
+----+------------+-----------+
4 rows in set (0.00 sec)

MySQL डेटाबेस से एक यादृच्छिक प्रविष्टि का चयन करने के लिए निम्नलिखित क्वेरी है -

mysql> select *from DemoTable order by rand() limit 1;

यह निम्नलिखित आउटपुट देगा -

+----+------------+-----------+
| Id | ClientName | ClientAge |
+----+------------+-----------+
|  3 | Bob        |        42 |
+----+------------+-----------+
1 row in set (0.00 sec)

  1. कमांड लाइन से MySQL डेटाबेस से कनेक्ट हो रहा है?

    MySQL को कमांड लाइन से कनेक्ट करने के लिए, सबसे पहले कमांड प्रॉम्प्ट खोलें। आप इसे शॉर्टकट की “Windows + R” की मदद से कर सकते हैं। क्लिक करने पर एक पैनल खुलेगा और आपको सीएमडी टाइप करना होगा और ओके बटन दबाना होगा जैसा कि नीचे दिखाया गया है - OK बटन दबाने के बाद, आपको कमांड लाइन विंडो मिलेगी। नि

  1. MySQL डेटाबेस से बाधाओं की सूची प्राप्त करें?

    MySQL डेटाबेस से बाधाओं की सूची प्राप्त करने के लिए, निम्न सिंटैक्स का उपयोग करें - इनफॉर्मेशन_स्कीमा.टेबल_कॉन्स्ट्रेन्स से *चुनें जहां Constraint_schema =yourDatabaseName; यहां, हम डेटाबेस व्यवसाय से बाधाएं प्राप्त करेंगे। डेटाबेस व्यवसाय में सभी तालिकाओं की बाधाओं को सूचीबद्ध करने के लिए निम्नलिख

  1. टर्मिनल से MySQL डेटाबेस में SQL फ़ाइल चलाएँ?

    डेटाबेस में SQL फ़ाइल चलाने के लिए, आपको नीचे दिए गए सिंटैक्स का उपयोग करने की आवश्यकता है: mysql -u yourUserName -p yourDatabaseName < yourFileName.sql उपरोक्त सिंटैक्स को समझने के लिए, आइए विंडोज़+आर शॉर्टकट कुंजी का उपयोग करके कमांड प्रॉम्प्ट खोलें। स्नैपशॉट इस प्रकार है: OK बटन दबाने के