Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

BIN () - MySQL में किसी संख्या का बाइनरी मान प्राप्त करें

MySQL में आप BIN() . का उपयोग कर सकते हैं किसी संख्या के द्विआधारी प्रतिनिधित्व को वापस करने के लिए कार्य। यह फ़ंक्शन वास्तव में बाइनरी मान का एक स्ट्रिंग प्रतिनिधित्व देता है।

सिंटैक्स

यहां बताया गया है कि सिंटैक्स कैसे जाता है:

BIN(N)

जहां N वह संख्या है जिसके द्विआधारी प्रतिनिधित्व की आपको आवश्यकता है।

उदाहरण

यहां एक बुनियादी उदाहरण दिया गया है:

SELECT BIN(3);

परिणाम:

+--------+
| BIN(3) |
+--------+
| 11     |
+--------+

इस मामले में, परिणाम 11 . है . ऐसा इसलिए है क्योंकि 11 दशमलव में 3 का द्विआधारी मान है।

1 और 10 के बीच की संख्याओं से विभिन्न बाइनरी मानों को प्रदर्शित करने के लिए यहां एक और उदाहरण दिया गया है:

SELECT 
	BIN(1) AS '1',
	BIN(2) AS '2',
	BIN(3) AS '3',
	BIN(4) AS '4',
	BIN(5) AS '5',
	BIN(6) AS '6',
	BIN(7) AS '7',
	BIN(8) AS '8',
	BIN(9) AS '9',
	BIN(10) AS '10';

परिणाम:

+------+------+------+------+------+------+------+------+------+------+
| 1    | 2    | 3    | 4    | 5    | 6    | 7    | 8    | 9    | 10   |
+------+------+------+------+------+------+------+------+------+------+
| 1    | 10   | 11   | 100  | 101  | 110  | 111  | 1000 | 1001 | 1010 |
+------+------+------+------+------+------+------+------+------+------+

BIN() बनाम CONV()

उपरोक्त ऑपरेशन CONV() . का उपयोग करके भी किया जा सकता है समारोह। यह फ़ंक्शन आपको विभिन्न आधारों के बीच संख्याओं को परिवर्तित करने में सक्षम बनाता है (इसलिए आप केवल बाइनरी तक ही सीमित नहीं हैं)।

यहां CONV() का उपयोग करने का एक उदाहरण दिया गया है किसी संख्या को बाइनरी में बदलने के लिए:

SELECT CONV(3, 10, 2);

परिणाम:

+----------------+
| CONV(3, 10, 2) |
+----------------+
| 11             |
+----------------+

यहां, हम 3 . को रूपांतरित करते हैं आधार 10 से आधार 2 (बाइनरी) तक।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में सेलेक्ट स्टेटमेंट का उपयोग करके टेबल नाम प्राप्त करें

  2. संग्रहीत कार्यविधि फ़ंक्शन में गतिशील तालिका नाम

  3. क्या मैं छवियों को MySQL में संग्रहीत कर सकता हूं

  4. जांचें कि सिंटैक्स से चयन किए बिना MySQL तालिका मौजूद है या नहीं?

  5. MySQL 5.7 . के साथ नेटिव पासवर्ड का उपयोग कैसे करें