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

MySQL में किसी विशेष वर्ण का संख्यात्मक कोड कैसे प्राप्त करें?

MySQL स्ट्रिंग फंक्शन ASCII() की मदद से हम किसी विशेष वर्ण का संख्यात्मक कोड प्राप्त कर सकते हैं। इसका सिंटैक्स ASCII(str) है जहां, str, ASCII() फंक्शन का आर्गुमेंट, वह स्ट्रिंग है जिसके पहले वर्ण का ASCII मान प्राप्त करना है।

यह स्ट्रिंग के बाएं सबसे वर्ण यानी पहले वर्ण का संख्यात्मक कोड लौटाएगा जो आर्गुमेंट के रूप में दिया गया है।

उदाहरण

mysql> Select ASCII('T');
+------------+
| ASCII('T') |
+------------+
| 84         |
+------------+
1 row in set (0.01 sec)
mysql> Select ASCII('t');
+------------+
| ASCII('t') |
+------------+
| 116        |
+------------+
1 row in set (0.00 sec)
mysql> Select ASCII('Tutorialspoint');
+-------------------------+
| ASCII('Tutorialspoint') |
+-------------------------+
| 84                      |
+-------------------------+
1 row in set (0.00 sec)
mysql> Select ASCII('tutorialspoint');
+-------------------------+
| ASCII('tutorialspoint') |
+-------------------------+
| 116                     |
+-------------------------+
1 row in set (0.00 sec)
  1. - MySQL में REVERSE, SUBSTRING, INSTR का उपयोग करके अंतिम घटना से पहले का स्ट्रिंग भाग प्राप्त करना

    MySQL में REVERSE(), SUBSTRING(), और INSTR() फ़ंक्शन को संयोजित करके किसी वर्ण की अंतिम घटना से पहले का पूरा स्ट्रिंग प्राप्त करें। सिंटैक्स UPDATE yourTableName SET yourColumnName = REVERSE(SUBSTRING(REVERSE(yourColumnName), INSTR(REVERSE(yourColumnName), .))); उदाहरण: टेबल बनाना और डेटा डालना

  1. - MySQL में INFORMATION_SCHEMA.TABLES का उपयोग करके टेबल में पंक्तियों की संख्या प्राप्त करना

    MySQL में INFORMATION_SCHEMA.TABLES सिस्टम व्यू से TABLE_ROWS कॉलम का उपयोग करके टेबल में अनुमानित पंक्तियों की संख्या तेज़ी से प्राप्त करें। उदाहरण: टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable ( -> LastName VARCHAR(100) -> ); Query OK, 0 rows affected (0.68 sec) mysql

  1. - MySQL में किसी कॉलम में विशिष्ट शब्द कितनी बार आता है, इसकी संख्या कैसे प्राप्त करें?

    इसके लिए COUNT() फंक्शन का उपयोग कर सकते हैं। उदाहरण टेबल बनाएं: mysql> create table DemoTable ( -> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(100) -> ); Query OK, 0 rows affected (0.62 sec) रिकॉर्ड डालें: mysql> insert into DemoTable(Emp