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

कैसे एक पंक्ति में MySQL प्रदर्शन परिणाम बनाने के लिए?

<घंटा/>

इसके लिए आप group_concat() का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1507 -> ( -> Name varchar(20), -> PaperSet int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.68 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> DemoTable1507 मानों ('क्रिस', 111) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.37 सेकंड) mysql> DemoTable1507 मानों में डालें ('डेविड', 112); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.09 सेकंड) )mysql> DemoTable1507 मानों ('माइक', 111) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड) mysql> DemoTable1507 मानों में डालें ('बॉब',113); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) 

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

mysql> DemoTable1507 से * चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+----------+----------+| नाम | पेपरसेट |+----------+----------+| क्रिस | 111 || डेविड | 112 || माइक | 111 || बॉब | 113 |+----------+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

यहाँ केवल एक पंक्ति में MySQL प्रदर्शन परिणाम बनाने की क्वेरी है -

mysql> group_concat चुनें (नाम desc विभाजक ':' द्वारा नाम क्रम) -> DemoTable1507 से -> जहां पेपरसेट=111;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+------------------------------------------ --------+| group_concat(नाम क्रम से नाम विवरण विभाजक ':') |+------------------------------------------ -----------------+| माइक:क्रिस | --------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL में कमांड लाइन पर डेटाबेस कैसे बनाएं?

    सबसे पहले, आपको कमांड प्रॉम्प्ट खोलने की आवश्यकता है। आप शॉर्टकट windows+R कुंजी का उपयोग करके खोल सकते हैं। स्क्रीनशॉट इस प्रकार है - अब CMD टाइप करें और OK बटन दबाएं - अब निम्न कमांड प्रॉम्प्ट दिखाई देगा - अब MySQL बिन डायरेक्टरी में पहुँचें। स्क्रीनशॉट इस प्रकार है - डेटाबेस बनाने के

  1. MySQL में कॉलम नाम के रूप में 'से' कैसे बनाएं?

    कॉलम नाम के रूप में से पर विचार करने के लिए बैकटिक्स प्रतीक का प्रयोग करें क्योंकि यह एक आरक्षित शब्द है। अब हम बैकटिक से घिरे आरक्षित शब्द से एक तालिका बनाएंगे - टेबल बनाएं DemoTable1810 (`from` varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिक

  1. MySQL परिणामों को कैसे मर्ज करें?

    मर्ज करने के लिए, सरल जॉइन का उपयोग करें। निम्नलिखित वाक्य रचना है - selectaliasName1.yourColumnName1,aliasName1.yourColumnName2,...NaliasName2.yourColumnName1 from yourTableName1 aliasName1...NjoinyourTableName2 aliasName2 on your condition; आइए एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित