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

क्या हम MySQL में CSS कलर वैल्यू स्टोर कर सकते हैं?

<घंटा/>

हाँ हम कर सकते हैं। CSS कलर वैल्यू को स्टोर करने के लिए, आप हेक्साडेसिमल के लिए # सिंबल के बिना CHAR(6) का उपयोग कर सकते हैं। आइए एक उदाहरण देखें और एक टेबल बनाएं

mysql> टेबल स्टोर बनाएंCSSColorDemo -> ( -> CSSValue char(6) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.53 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां रिकॉर्ड हेक्साडेसिमल में अलग-अलग रंग मान हैं, जिसके लिए हमने चार (6) का उपयोग किया है

mysql> स्टोर में डालेंCSSColorDemo मान ('FF0000'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> स्टोर में डालेंCSSColorDemo मान ('FFA500'); क्वेरी ठीक, 1 पंक्ति प्रभावित (0.86 सेकंड) mysql> सम्मिलित करें स्टोर में CSSColorDemo मान ('FFFF00'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> स्टोर से *CSSColorDemo चुनें;

निम्न आउटपुट MySQL तालिका में सफलतापूर्वक संग्रहीत रंग मान प्रदर्शित करता है

<पूर्व>+----------+| CSSValue |+----------+| FF0000 || एफएफए500 || FFFF00 |+----------+3 पंक्तियों में सेट (0.00 सेकंड)

उपरोक्त नमूना आउटपुट में, तीन रंग RED, ORANGE और YELLOW हैं।

नोट यदि आपका कॉलम अशक्त है तो आप VARCHAR(6) का उपयोग कर सकते हैं।


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

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

  1. क्या हम MySQL WHERE क्लॉज के साथ कई मान प्राप्त कर सकते हैं?

    हां, हम ला सकते हैं, लेकिन शर्तों के लिए MySQL OR का उपयोग करें। आइए पहले एक − . बनाएं );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) इंसर्ट का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 1421 (कर्मचारी नाम, कर्मचारी वेतन) मान (माइक, 14500) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16

  1. क्या हम auto_increment मानों के बिना MySQL तालिका में रिकॉर्ड सम्मिलित कर सकते हैं?

    हां, हम auto_increment के बिना सम्मिलित कर सकते हैं क्योंकि यह स्वयं ही सम्मिलित हो जाता है। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1479 में डालें (कर्मचारी वेतन) मान(15000);क्वेरी ठीक है, 1 पंक्ति