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

INSERT() फ़ंक्शन का उपयोग करके MySQL टेबल के कॉलम के मान में नई स्ट्रिंग कैसे डालें?


इस उद्देश्य के लिए, हमें INSERT() फ़ंक्शन के पहले पैरामीटर यानी मूल स्ट्रिंग के स्थान पर कॉलम के नाम का उपयोग करना होगा। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा:

उदाहरण

मान लीजिए हम 'Student' टेबल के 'year_of_admission' कॉलम के मानों के साथ '/Old' जोड़ना चाहते हैं तो हमें निम्नलिखित क्वेरी लिखनी होगी:

mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student; 
+-----------------+ 
| Old Admissions  | 
+-----------------+ 
| 2001/Old        | 
| 2010/Old        | 
| 2009/Old        | 
| 2017/Old        | 
| 2000/Old        | 
+-----------------+ 
5 rows in set (0.00 sec)

हम उपरोक्त क्वेरी में WHERE क्लॉज भी लागू कर सकते हैं, जैसे:

mysql> Select INSERT(year_of_admission,5,0,'/Old')As 'Old Admissions' From Student WHERE year_of_admission < '2017'; 
+----------------+ 
| Old Admissions | 
+----------------+ 
| 2001/Old       | 
| 2010/Old       | 
| 2009/Old       | 
| 2000/Old       | 
+----------------+ 
4 rows in set (0.00 sec)

  1. - MySQL सबक्वेरी को INSERT स्टेटमेंट के साथ कैसे उपयोग करें?

    सबक्वेरी का उपयोग INSERT स्टेटमेंट में करके एक टेबल से दूसरी टेबल में डेटा कॉपी किया जा सकता है। उदाहरण - cars टेबल से copy_cars में डेटा कॉपी: 1. लक्ष्य टेबल बनाएं: SELECT * from copy_cars; Empty set (0.08 sec) 2. सबक्वेरी से डेटा इन्सर्ट करें: SELECT * from copy_cars; +------+--------------+

  1. - MySQL में एक टेबल से दूसरी टेबल में डेटा कॉपी करें और एक कॉलम का मान सेट करें

    INSERT INTO ... SELECT से डेटा कॉपी और डिफ़ॉल्ट मान MySQL में एक टेबल से दूसरी टेबल में डेटा कॉपी करते समय किसी कॉलम के लिए निश्चित मान सेट करने के लिए INSERT INTO ... SELECT सिंटैक्स का उपयोग करें। स्रोत टेबल बनाएं ); INSERT INTO insertOneToAnotherTable VALUES(100), (200), (300), (400), (500),

  1. Java में PreparedStatement का उपयोग करके MySQL DATE कॉलम में डेट इन्सर्ट कैसे करें Java में PreparedStatement का उपयोग करके MySQL DATE कॉलम में डेट इन्सर्ट कैसे करें

    Java PreparedStatement से MySQL DATE कॉलम में डेट इन्सर्ट करना Java से MySQL DATE कॉलम में वर्तमान डेट इन्सर्ट करने के लिए PreparedStatement और java.sql.Date का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( PassengerId INT, PassengerName VARCHAR(40), ArrivalD