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

किसी अन्य MySQL तालिका के कॉलम के आधार पर कॉलम अपडेट करें

<घंटा/>

इसके लिए आप ज्वाइन कॉन्सेप्ट का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

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

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

mysql> DemoTable1 मानों में डालें (100, 'बॉब'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

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

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

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

<पूर्व>+----------+------+| आईडी | नाम |+----------+------+| 100 | बॉब |+----------+------+1 पंक्ति सेट (0.00 सेकंड) में

यहाँ दूसरी तालिका बनाने की क्वेरी है -

mysql> टेबल बनाएं DemoTable2 -> ( -> Id int, -> FirstName varchar(10) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड)

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

mysql> DemoTable2 मानों में डालें (100, 'एडम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

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

<पूर्व>+----------+-----------+| आईडी | प्रथम नाम |+----------+---------------+| 100 | एडम |+------+-----------+1 पंक्ति सेट में (0.00 सेकंड)

यहाँ एक अन्य MySQL तालिका के कॉलम के आधार पर एक कॉलम को अपडेट करने की क्वेरी है -

mysql> DemoTable1 को अपडेट करें -> DemoTable1 पर DemoTable2 में शामिल हों। 

आइए अद्यतन मूल्य के साथ पहली तालिका के रिकॉर्ड की जाँच करें -

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

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

<पूर्व>+----------+------+| आईडी | नाम |+----------+------+| 100 | एडम |+------+------+1 पंक्ति सेट में (0.00 सेकंड)
  1. जावा MySQL के साथ एक MySQL तालिका अपडेट करें

    इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी

  1. एक MySQL तालिका में एक कॉलम को अपडेट करने का सबसे अच्छा तरीका?

    एक कॉलम को अपडेट करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार UPDATE और SET का उपयोग करें - अपना टेबलनाम अपडेट करें अपना कॉलमनाम =अपना वैल्यू सेट करें; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1873 (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName varchar(20));क्वेरी ओके, 0 पंक्तियाँ प्रभा

  1. MySQL में किसी अन्य तालिका में डेटा से एक तालिका में डेटा अपडेट करें?

    इसके लिए आप JOIN के साथ UPDATE कमांड का इस्तेमाल कर सकते हैं। आइए पहली तालिका बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.57 सेकंड) इंसर्ट कमांड की मदद से टेबल में कुछ रिकॉर्ड डालें - डेमो54 मान (डेविड, स्मिथ) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) चयन कथन का उपयोग करके तालि