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

MySQL चयन में एक फ़ील्ड को सम्मिलित करें?

<घंटा/>

MySQL SELECT में किसी फ़ील्ड को जोड़ने के लिए, CONCAT () फ़ंक्शन का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है।

 CONCAT(yourColumnName1,'anyConcatenationString'),CONCAT(yourColumnName2,'anyC oncatenationString'),....N को yourTableName से चुनें;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है।

mysql> तालिका बनाएं SelectConcat-> (-> StudentId int,-> StudentName varchar(100),-> StudentAge int-> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.32 सेकंड)

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

mysql> SelectConcat मानों (1, 'कैरोल', 23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> चुनिंदा कॉनकैट मान (2, 'जॉन', 24) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> चुनिंदा कॉनकैट मान (3, 'एडम', 25) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> चुनिंदा कॉनकैट मान (4, 'बॉब', 21) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> चयन में सम्मिलित करेंConcat मान(5,'सैम',22);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

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

निम्न आउटपुट है।

<पूर्व>+----------+----------------+---------------+| छात्र आईडी | छात्र का नाम | छात्र आयु |+----------++---------------+---------------+| 1 | कैरल | 23 || 2 | जॉन | 24 || 3 | एडम | 25 || 4 | बॉब | 21 || 5 | सैम | 22 |+----------+----------------+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

चुनिंदा स्टेटमेंट में फील्ड से संपर्क करें। क्वेरी इस प्रकार है।

mysql> selectConcat से concat(StudentId,' as an Id'),concat(StudentName,' as a Name') का चयन करें;

निम्न आउटपुट है।

<पूर्व>+------------------------------------------+-------------- ------------------------+| concat(StudentId,' as an Id') | concat(StudentName,' as a name') |+-----------------------------+------ -----------------------------+| 1 एक आईडी के रूप में | नाम के रूप में कैरल || 2 एक आईडी के रूप में | एक नाम के रूप में जॉन || 3 एक आईडी के रूप में | एडम एक नाम के रूप में || 4 एक आईडी के रूप में | एक नाम के रूप में बॉब || 5 एक आईडी के रूप में | एक नाम के रूप में सैम |+------------------------------------------+----------- -----------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. नीचे एन रिकॉर्ड का चयन करने के लिए MySQL क्वेरी

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable724 (मान int);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.79 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable724 मान (948) में सम्मिलित करें;क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड

  1. आईडी द्वारा अलग समूह के लिए MySQL क्वेरी?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (400, माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी

  1. MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen