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

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


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

0 जोड़कर

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

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

कनवर्ज़न फंक्शन BIN(),OCT(),HEX()

का उपयोग करके

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

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 यादृच्छिक मान कैसे प्रदर्शित करें?

    रैंडम के लिए रैंड () का उपयोग करें, जबकि मानों की संख्या के लिए LIMIT 3 यानी यहां 3 - रैंड() लिमिट 3 के आधार पर अपनेटेबलनाम ऑर्डर से अपना कॉलमनाम चुनें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable646 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,FirstName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभ

  1. मैं MySQL में अल्पविराम से अलग किए गए मानों की तालिका में कैसे खोज सकता हूं?

    अल्पविराम से अलग किए गए मानों की तालिका में खोजने के लिए, LIKE ऑपरेटर का उपयोग करें। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable675(मान टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable675 में डालें मान (11,22,344,67,89

  1. MySQL में CSV के रूप में कॉलम मान कैसे प्रदर्शित करें?

    स्तंभ मानों को CSV के रूप में प्रदर्शित करने के लिए, GROUP_CONCAT() का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable786 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(100)) AUTO_INCREMENT=101;क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.70 सेकंड) इंसर्ट कमांड का उपयोग