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

MySQL बिट मानों को प्रिंट करने योग्य रूप में कैसे प्रदर्शित करें?


वास्तव में, बिट मान बाइनरी मानों के रूप में लौटाए जाते हैं लेकिन हम उन्हें निम्नलिखित की सहायता से प्रिंट करने योग्य रूप में भी प्रदर्शित कर सकते हैं:

0 जोड़कर

हम बिट मानों को प्रिंट करने योग्य रूप में प्रदर्शित कर सकते हैं उनमें 0 जोड़कर। बिट_टेस्टिंग टेबल से निम्नलिखित उदाहरण इसे समझने के लिए उपयोग किया जा सकता है:

mysql> SELECT bittest+0 FROM bit_testing;
+-----------+
| bittest+0 |
+-----------+
| 170       |
| 5         |
| 5         |
+-----------+
3 rows in set (0.00 sec)

रूपांतरण फंक्शन्स BIN(), OCT(), HEX() का उपयोग करके

हम BIN() रूपांतरण फंक्शन का उपयोग करके बिट मानों को प्रिंट करने योग्य रूप में भी प्रदर्शित कर सकते हैं। बिट_टेस्टिंग टेबल से निम्नलिखित उदाहरण इसे समझने के लिए उपयोग किया जा सकता है:

mysql> SELECT BIN(bittest+0) FROM bit_testing;
+----------------+
| BIN(bittest+0) |
+----------------+
| 10101010       |
| 101            |
| 101            |
+----------------+
3 rows in set (0.00 sec)

mysql> SELECT OCT(bittest+0) FROM bit_testing;
+----------------+
| OCT(bittest+0) |
+----------------+
| 252            |
| 5              |
| 5              |
+----------------+
3 rows in set (0.05 sec)

mysql> SELECT HEX(bittest+0) FROM bit_testing;
+----------------+
| HEX(bittest+0) |
+----------------+
| AA             |
| 5              |
| 5              |
+----------------+
3 rows in set (0.00 sec)

  1. - MySQL टेबल से 3 रैंडम मान कैसे प्रदर्शित करें

    रैंडम के लिए RAND() का उपयोग करें, जबकि मानों की संख्या के लिए LIMIT 3 यानी यहां 3: select yourColumnName from yourTableName order by rand() limit 3; पहले एक टेबल बनाते हैं: mysql> create table DemoTable646 ( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,FirstName varchar(100) ); Query OK, 0 rows af

  1. - MySQL में कॉमा-सेपरेटेड मानों वाली टेबल के भीतर खोज कैसे करें

    कॉमा-सेपरेटेड मानों वाली टेबल के भीतर खोज करने के लिए LIKE ऑपरेटर का उपयोग करें। पहले एक टेबल बनाते हैं: mysql> create table DemoTable675(Value text); Query OK, 0 rows affected (0.55 sec) इन्सर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें: mysql> insert into DemoTable675 values(10,56,49484

  1. - MySQL में कॉलम मानों को CSV फॉर्मेट में कैसे प्रदर्शित करें

    कॉलम मानों को CSV के रूप में प्रदर्शित करने के लिए GROUP_CONCAT() का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> create table DemoTable786 ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100) ) AUTO_INCREMENT=101; Query OK, 0 rows affected (0.70 sec) इन्स