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

MySQL तालिका में नवीनतम आईडी के साथ रिकॉर्ड कैसे प्रदर्शित करें?

<घंटा/>

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

mysql> create table DemoTable676(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   Number int
);
Query OK, 0 rows affected (0.50 sec)

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

mysql> insert into DemoTable676(Number) values(1000);
Query OK, 1 row affected (0.23 sec)
mysql> insert into DemoTable676(Number) values(1839);
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable676(Number) values(29894);
Query OK, 1 row affected (0.30 sec)
mysql> insert into DemoTable676(Number) values(1264);
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable676(Number) values(190);
Query OK, 1 row affected (0.17 sec)
mysql> insert into DemoTable676(Number) values(167);
Query OK, 1 row affected (0.11 sec)

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

mysql> select *from DemoTable676;

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

+----+--------+
| Id | Number |
+----+--------+
|  1 | 1000   |
|  2 | 1839   |
|  3 | 29894  |
|  4 | 1264   |
|  5 | 190    |
|  6 | 167    |
+----+--------+
6 rows in set (0.00 sec)

तालिका में नवीनतम आईडी संख्या के साथ रिकॉर्ड प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -

mysql> select *from DemoTable676 order by Id DESC LIMIT 1;

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

+----+--------+
| Id | Number |
+----+--------+
|  6 | 167    |
+----+--------+
1 row in set (0.00 sec)

  1. जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें जावा के साथ एक MySQL तालिका में स्तंभों की संख्या की गणना करें

    इसके लिए ResultSetMetaData का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.58 सेकंड) जावा कोड इस प्रकार है - उदाहरण आयात करें {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क) {कनेक्शन चोर =शून्य; रेडीस्टेडमेंट पीएस =शून्य; स्टेटमेंट सेंट =अशक्त; परिणामसेट आरएस =श

  1. - MySQL के साथ दिनांक रिकॉर्ड वाली तालिका में दिनांक कैसे बदलें?

    मान लीजिए कि आपको तारीख बदलने और साल जोड़ने की जरूरत है। इसके लिए DATE_ADD() के साथ UPDATE कमांड का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1984 (शिपिंग दिनांक दिनांक);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - De

  1. - MySQL regexp केवल स्ट्रिंग्स या संख्याओं के साथ मिश्रित स्ट्रिंग्स के साथ रिकॉर्ड प्रदर्शित करने के लिए। केवल संख्या रिकॉर्ड पर ध्यान न दें

    इसके लिए आप REGEXP का इस्तेमाल कर सकते हैं। निम्नलिखित वाक्य रचना है - अपनेटेबलनाम से अपना कॉलमनाम चुनें जहां आपका कॉलमनाम REGEXP [a−zA&minu;Z]; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमो41 मानों में