आइए पहले देखें कि हम MySQL में NAND/NOR संचालन कैसे कर सकते हैं। अवधारणा इस प्रकार है -
NAND=NOT(yourColumnName1 और yourColumnName2)NOR=NOT(yourColumnName1 या yourColumnName2)
आइए पहले एक टेबल बनाएं -
mysql> टेबल बनाएं DemoTable(Value1 बूलियन, Value2 बूलियन);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.72 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -
mysql> डेमोटेबल मानों में डालें (सही, सही); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> डेमोटेबल मानों में डालें (गलत, गलत); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> सम्मिलित करें डेमोटेबल मानों में (झूठा, सही); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> डेमोटेबल मानों में डालें (सही, गलत); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट देगा -
+-----+-----------+| Value1 | Value2 |+----------+----------+| 1 | 1 || 0 | 0 || 0 | 1 || 1 | 0 |+--------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
NAND/NOR संचालन करने के लिए क्वेरी निम्नलिखित है -
mysql> डेमोटेबल से Value1, Value2, NOT(Value1 AND Value2) NAND_Result के रूप में,NOT(Value1 OR Value2) NOR_Result के रूप में चुनें;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+----------+-----------+---------------+---------------+| Value1 | Value2 | नंद_परिणाम | NOR_Result |+-----------+--------+---------------+---------------+| 1 | 1 | 0 | 0 || 0 | 0 | 1 | 1 || 0 | 1 | 1 | 0 || 1 | 0 | 1 | 0 |+-----------+-----------+---------------+-----------+4 पंक्तियाँ सेट में (0.00 सेकंड)